Definition of the German term Orchestrion in music:

  1. orchestrion (large mechanical musical instrument designed to imitate the sound of an orchestra)
Language
German
Singular
Orchestrion
Plural
Orchestrien