ORCHESTRION Meaning of ORCHESTRION in English (n.) A large music box imitating a variety of orchestral instruments. Webster's English dictionary. Английский словарь Webster. 2012