1 orchestrelle | Definition of orchestrelle

orchestrelle

noun
or·​ches·​trelle | \ ¦ȯ(r)kə̇¦strel\
plural -s

Definition of orchestrelle

: a reed organ of the late 19th and early 20th centuries constructed on the principle of the mechanical player piano and designed to imitate the effect of an orchestra

History and Etymology for orchestrelle

orchestra + French -elle, diminutive suffix

Keep scrolling for more