What is the full meaning of tambours
TAMBOUR, to embroider on a round wooden frame [v]
Example of the word tambours placed on a Scrabble board.