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.