JACK-IN-THE-BOX
Meaning of JACK-IN-THE-BOX in English
noun
a toy in the shape of a box with a figure inside on a spring that jumps up when you open the lid
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005