Tartar

Noun

  • A hard yellow deposit on the teeth.
  • A red compound deposited during wine making; mostly potassium hydrogen tartrate - a source of cream of tartar.

Leave a Reply

Your email address will not be published.