TART


Meaning of TART in English

adj. sour, sharp, bitter; biting, cutting, barbed

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