MUSIC BOX


Meaning of MUSIC BOX in English

noun

1. : a container enclosing an apparatus capable of mechanically reproducing music especially activated by clockwork

Swiss music box

2. : jukebox

more nickels were shoved into the mechanical music box — Robert Hazel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.