ORCHESTRION Meaning of ORCHESTRION in English ( n. ) A large music box imitating a variety of orchestral instruments. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012