{v. phr.} To stay in place; not leave. * /Harry's father told him to stay put until he came back./ * /The rocks can be glued to the bulletin board to make them stay put./ * /After Grandmother came home from her trip to visit Aunt May, she said she wanted to stay put for a while./
STAY PUT
Meaning of STAY PUT in English
Slang English vocab. Английский сленговый словарь. 2012