stay at Meaning, Definition & Usage

  1. verb reside temporarily
    • I'm staying at the Hilton

WordNet