TARTAR


Meaning of TARTAR in English

n.

1.

Argol, bitartrate of potash ( crude ).

2.

Ill-tempered person.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.