Definition of BARREL ORGAN
noun : BARREL ORGAN
Source: WordNet 3.1
-
1. (
) a musical instrument that makes music by rotation of a cylinder studded with pegs ;
See more about : BARREL ORGAN