Synonyms and Antonyms for street_organ

1. street organ (n.)

a musical instrument that makes music by rotation of a cylinder studded with pegs

Synonyms: