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