TARTAR


Meaning of TARTAR in English

n. dental calculus, white-brownish or yellow-brown deposit that forms below the gingival margin of teeth or on teeth (Dentistry); deposit from wines (potassium bitartrate); salt used in baking powder; type of sauce

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.