STAY OVER Meaning of STAY OVER in English stay for the night at someone's home or a hotel. → stay Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004