0%

ALL meanings of orchestrion

or·ches·tri·on
O o
  • noun orchestrion a mechanical musical instrument, resembling a barrel organ but more elaborate, for producing the effect of an orchestra. 1
  • noun orchestrion A large mechanical musical instrument designed to imitate the sound of an orchestra. 1
  • noun orchestrion a large, mechanical music box, somewhat like a barrel organ, that produces an effect imitative of that of an orchestra 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?