ORCHESTRION Meaning of ORCHESTRION in English noun a large music box imitating a variety of orchestral instruments. Webster English vocab. Английский словарь Webster. 2012