v. visit, spend time in a place; remain temporarily; lodge; remain in a specific state; stop, halt; wait; postpone, delay; restrain; appease
STAY
Meaning of STAY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012