STAY PUT


Meaning of STAY PUT in English

phrasal

: to be firmly fixed, attached, or established : remain permanently

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.