stay at

Definitions of stay at
  1. verb
    reside temporarily
    “I'm staying at the Hilton”
    see moresee less
    type of:
    lodge in, occupy, reside
    live (in a certain place)
Word Family