hand organ

Noun
  1. A musical instrument that makes music by rotation of a cylinder studded with pegs (synset 102799001)

Other Searches