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
Need more help? Try our forum NEW