Meaning of STING in English

STING

(v. t.) Anything that gives acute pain, bodily or mental; as, the stings of remorse; the stings of reproach.

Webster's English dictionary.      Английский словарь Webster.