tartars

noun

  1. 1

    A red compound deposited during wine making; mostly potassium hydrogen tartrate - a source of cream of tartar.

  2. 2

    A hard yellow deposit on the teeth.

noun

  1. 1

    A fearsome or angrily violent person.

Translate “tartars” to another language

Click any language to open the translator with this word already filled in.