tartars meaning

Meaning of tartars

What is the full meaning of tartars

TARTAR, a formidable or ferocious person, also TATAR; a deposit from wine [n]

Example of the word tartars placed on a Scrabble board.

Unscrambled word tartars

Points for tartars

Scrabble
12 points
Word With Friends
7 points
Wordfeud
12 points

Related pages for tartars