demanding - needing a lot of effort and skill, flustered - nervous and confused,especially because you have been given a lot to do, bizarre - very strange or unusual, think on your feet - to be able to think and react to things very quickly without any preparation, approach - a way of doing or thinking about something, rather than - instead of, crush - to destroy somebody's confidence, recruitment office - a specialist company which finds and interviews candidates to fill job vacancies in other companies, job seekers - people who are looking for a job, flapping - moving sth quickly,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?