orchestrelle
Meanings
noun
- A player organ designed to mimic the sound of an orchestra, manufactured and used from the late 19th century to early 20th century.
Word forms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.