stay at

definition: reside temporarily
example:
speech part: verb
synonyms:

How stay at is being used?