Webster's Revised Unabridged Dictionary · 1913

Tartrate

Tartrate , noun

[Compare French tartrate.]

(Chemistry) A salt of tartaric acid.