Question: what is the meaning of the idiom stay put?
Answer: Definition of stay put. : to not move or go anywhere Stay put until I get back.