Noun Definition

tambour

1.Definition: a drum

Category: Objects

2.Definition: a frame made of two hoops; used for embroidering

Category: Objects