have a lot on your plate - have a large amount of work to do (informal), with hindsight - the ability to understand a situation only after it has happened, outraged - very angry and shocked, get a word in edgeways - get a chance to say something (informal), to word - choose the words you use, gripes - things that someone complains about, upfront - behaving or talking in an honest and open way about something, to sour - become unfriendly or unpleasant, niggle - annoy or worry someone slightly, daunting - frightening or worrying,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?