stay at

Explore definitions, synonyms, and language insights of stay at

Definitions

Verb
reside temporarily; "I''m staying at the Hilton"

More General Terms