orchestrion
Definition of the Italian term orchestrion in music:
- orchestrion (generic term for a mechanical machine that plays orchestral music)
Language
Italian
Singular
orchestrion
Plural
orchestrion