Definition of tambour

Definition of tambour
  1. tambour Noun drum
  2. tambour Noun a circular frame for embroidery
  3. tambour Noun the capital of a Corinthian column
Feedback Form