Log in
Search words & phrases
irritation
US /ˌɪrɪˈteʃən/
・
UK /ˌɪrɪ'teɪʃn/
B1
Definition
Video subtitles
noun
Feeling or state of being annoyed or upset
Something that disturbs, angers, or upsets someone
Feeling of pain and soreness on a part of the body