STREET ORGAN


Meaning of STREET ORGAN in English

noun

: a crude reed organ played on the streets and operated by turning a crank

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.