orchestrelle

English dictionary entry

Meanings

noun
  1. 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

orchestrelle orchestrelles
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.