English | German | Russian | Czech

street organ English

Meaning street organ meaning

What does street organ mean?

street organ

(= barrel organ) a musical instrument that makes music by rotation of a cylinder studded with pegs

Synonyms street organ synonyms

What other words have the same or similar meaning as street organ?

street organ English » English

barrel organ hurdy-gurdy hurdy gurdy hand organ grind organ

Are you looking for...?