What is the full meaning of tamburins
TAMBURIN, (Spenser) a tambourine [n]
Example of the word tamburins placed on a Scrabble board.