What is the full meaning of tartar
a formidable or ferocious person, also TATAR; a deposit from wine [n -S]
Example of the word tartar placed on a Scrabble board.