street organ
Meaning, Definition & Usage
Dictionary
Related
noun
a musical instrument that makes music by rotation of a cylinder studded with pegs
barrel organ; hand organ; hurdy gurdy; hurdy-gurdy; grind organ
.
WordNet
Previous
stree
streek
streel
streen
streep
Next
streetcar
streetlight
streetwalk
streetwalker
streetward