Origin: Germanic Old English prefix
Overstay has 3 different meanings across 1 category:
Verb
The act of staying too long.
stay too long
"overstay or outstay one's welcome"
To remain present after the agreed or appropriate departure time.