Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

music box Definition

Cancel
music box
noun(music box)
a container enclosing an apparatus that reproduces music mechanically when activated by a clockwork

Words Related to music box!

music box Examples by Brain Bank Users