barrel%20organ

noun

  1. 1

    A musical instrument in which air from a bellows is admitted to a set of pipes by means of pins inserted into a revolving barrel (typically turned by a crank)

Translate “barrel%20organ” to another language

Click any language to open the translator with this word already filled in.

Barrel%20organ Definition & Meaning | TranslatePulse