tambour

Noun
  1. A frame made of two hoops;
    Used for embroidering (synset 104394348)
  2. A drum (synset 104394288)

Other Searches