orchestrion









orchestrion


noun

  1. a mechanical musical instrument, resembling a barrel organ but more elaborate, for producing the effect of an orchestra.
51 queries 0.679