Synonyms for stay at

1. stay at (v.)

reside temporarily

Synonyms: