STINGER


Meaning of STINGER in English

n. organ or part that stings; something that is emotionally hurtful; painful blow

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