stay put - Inglés Sinónimo Diccionario

stay put

v.
[1] stay , stick , stick around