STAY Meaning of STAY in English ( n. ) Continuance in a place; abode for a space of time; sojourn; as, you make a short stay in this city. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012