https://ieltspracticeonline.com/ielts-vocabulary-top-21-idioms-described-anger-frustration-annoyed/
IELTS VOCABULARY: Top 21 idioms described Anger, Frustration & Annoyed