Tartars meaning : A red compound deposited during wine making; mostly potassium hydrogen tartrate - a source of cream of tartar. A hard yellow deposit on the teeth. A fearsome or angrily violent person.
tartars
consociations
foul lines
pedway
widebody