Definition of orchestrion

Definition of orchestrion
  1. orchestrion Noun a mechanical multiple musical instrument which allows one player to play all the parts of an orchestrated piece of music.
Need more help? Try our forum NEW