STAY (21) Meaning of STAY (21) 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 English dictionary. Английский словарь Webster. 2012