Feedback
Stay over
Meaning
Verb
●
Stay
overnight
in a place
away
from
one's
home,
sleep
over.
Sourced from
Wiktionary
Synonyms
Lodge
Stop
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better