Definition Definition

orchestrion - Meaning and Examples

Meaning of 'orchestrion' (Webster Dictionary)

1 . Orchestrion [ n.]
- A large music box imitating a variety of orchestral instruments.