tartar
tar-tar
noun
Hardened plaque on teeth, requiring professional removal by a dentist.
"The dentist removed the tartar from my molars."
noun
A formidable or troublesome person, often encountered unexpectedly.
"He thought he'd win easily, but he caught a tartar."
noun
A creamy mayonnaise-based sauce with chopped pickles, capers, and herbs.
"Fish and chips are often served with tartar sauce."
Thesaurus
Synonyms: dragon, Mongol Tatar, Tatar, potassium bitartrate, potassium hydrogen tartrate, cream of tartar, tophus, calculus