English dictionary

tartar

noun

Audio pronunciation

Parts of speech

Definitions

noun

  1. an incrustation that forms on the teeth and gums

noun

  1. a fiercely vigilant and unpleasant woman

noun

  1. a salt used especially in baking powder

Synonyms

Scroll to Top