Definition, synonyms and related words
A mechanical multiple musical instrument designed to sound like an orchestra or band.