Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: tambour  tam-būr
  1. A frame made of two hoops; used for embroidering
    - embroidery frame, embroidery hoop
     
  2. A drum

Derived forms: tambours

Type of: drum, framework, membranophone, tympan

Encyclopedia: Tambour