GeneralConnection.comDictionary
tartar
Noun

1. cream of tartar
2. potassium hydrogen tartrate, salt, dragon
3. unpleasant woman, disagreeable woman, Tatar
4. Tartar, Mongol Tatar, Mongol, Mongolian, calculus
4. tophus, crust, incrustation, encrustation
Usage