tartars
noun
- 1
A red compound deposited during wine making; mostly potassium hydrogen tartrate - a source of cream of tartar.
- 2
A hard yellow deposit on the teeth.
noun
- 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.