Noun
A large music box imitating a variety of orchestral instruments.
More about this word
Synonyms and related words
Explore this word
