TARTAR
Definition:
- [noun] a salt used especially in baking powder
Synonyms: cream of potassium hydrogen tartrate - [noun] a fiercely vigilant and unpleasant woman
Synonyms: dragon - [noun] a member of the Mongolian people of central Asia who invaded Russia in the 13th century
Synonyms: Tatar, Tartar, Mongol Tatar - [noun] an incrustation that forms on the teeth and gums
Synonyms: calculus, tophus
Synonyms:
- Search for synonyms for TARTAR



