orchestrelle
noun
or·ches·trelle
¦ȯ(r)kə̇¦strel
plural -s
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share