What is the meaning of Street_organ?

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

Source: wiktionary.org