TARTAR n. 2 definitions
A correction which often incrusts the teeth, consisting of salivary mucus, animal matter, and phosphate of lime. Cream of tartar. (Chem.) See under Cream. -- Tartar emetic (Med. Chem.), a double tartrate of potassium and basic antimony. It is a poisonous white crystalline substance having a sweetish metallic taste, an…
VINDICATE v.
To support or maintain as true or correct, against denial, censure, or objections; to defend; to justify. When the respondent denies any proposition, the opponent must directly vindicate . . . that proposition. I. Watts. Laugh where we must, be candid where we can, But vindicate the ways of God to man. Pope.…