meaning of barrel organ

barrel organ meaning in General Dictionary

a drum which makes music by rotation of a cylinder studded with pegs