ORCHESTRELLE


Meaning of ORCHESTRELLE in English

|ȯ(r)kə̇|strel noun

( -s )

Etymology: orchestra + French -elle, diminutive suffix

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.