Translation English Spanish: stay put
Dictionary: main
stay put
verb
1 adherir, adherirse, aferrarse, alojarse, atar, calzar, encajar, encolar, estoquear, hospedarse, liar, pegar, permanecer, picar, pinchar, punzar, quedarse.
3 alojarse, apaciguar, aplacar, calmar, detener, hospedarse, mantenerse, permanecer, persistir, quedar, quedarse, seguir.