Meaning of music box

Definition of music box

(noun) produces music by means of pins on a revolving cylinder that strike the tuned teeth of a comb-like metal plate

Other information on music box

WIKIPEDIA results for music box
Amazon results for music box