English dictionary
stay at meaning and definition
Definition and meaning of stay at at MeaningMonkey.org. stay at meaning and definition in the English Dictionary.STAY AT verb
Definition of stay at (verb)
- reside temporarily
- "I'm staying at the Hilton"
Source: Princeton University Wordnet