tambour has definitions from the field of music
1
[ noun ] a frame made of two hoops; used for embroidering

Related terms

framework

2
[ noun ] (music) a drum

Related terms

drum

*