advance - to make progress, come off - to be successful, cope with - to handle something, struggle - to find something hard, believe in oneself - to be sure about one’s ideas and abilities, master - to become very skilled at something, be world-class - to be one of the best in the world, be a high achiever - to achieve more than the average , have a natural talent for - to be born with a skill to do something, fulfil - to achieve the thing that you hoped or wished for,

New Horizons - B1+ - Vocabulary - Lesson 38 - Introduction

Leaderboard

Visual style

Options

Switch template

Continue editing: ?