1. imp. & p. p. of Sting. 2. of Sting3. feeling sharp psychological pain; "stung by the remark, she retorted ">angrily"
stung |