self-confident - having confidence in yourself and your abilities, single-minded - thinking only about the thing that you want to achieve, thick-skinned - not easily upset by negative comments, easy-going - relaxed and happy to accept things without worrying, well-behaved - behaving in a way that is acceptable, quick-witted - able to think in a fast way, light-hearted - cheerful and without problems, bad-mannered - rude and not showing respect, open-minded - willing to accept other ideas and ways of doing things, hard-working - putting a lot of effort into something,

Compound adjectives - Solutions upper-intermediate

Leaderboard

Visual style

Options

Switch template

Continue editing: ?