Word info Synonyms

street organ

Noun

Meaning

English Wikipedia has an article on:street organWikipedia
street organ (plural street organs)

(music) A type of mechanically-played barrel organ designed to be played in the street.

Source: en.wiktionary.org

Synonyms

Close letter words and terms