ORCHESTRION


Meaning of ORCHESTRION in English

ȯ(r)ˈkestrēən noun

( -s )

Etymology: orchestra + -ion (as in melodion )

: a mechanical device provided with different stops capable of imitating a variety of musical instruments

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