Dictionary Check: tambour

"tambour" is a valid word!

Scrabble 11 points
Words with Friends 14 points

Definition

noun

a frame made of two hoops; used for embroidering

noun

a drum

Advertisement