TARTAR

Definition of TARTAR

  1. (noun)a salt used especially in baking powder
  2. (noun)a fiercely vigilant and unpleasant woman
  3. (noun)an incrustation that forms on the teeth and gums