What does Stung mean?
- adjective — aroused to impatience or anger
Synonyms
- annoyed
- irritated
- miffed
- nettled
- peeved
- pissed
- riled
- roiled
- steamed
Letter by letter
- S as the first letter
- T as the second letter
- U as the third letter
- N as the fourth letter
- G as the fifth letter