stay at
English Dictionary
->
Letter S
-> stay at
Search Dictionary:
stay at Definition
(v)
reside
temporarily
; "
I
''
m
staying
at
the
Hilton
"
stay at Synonyms
stay at
© Art Branch Inc.