0
vocabulary helpful to study for CAE exam
demise, revolution, humble, china, swot up, plod, swerve, burst, terraforming, (un)duly, limp, get down to (do sth), level, firm, lenient, grazing, tilt, maul, condemn, robust, hoot, feat of technology, bring down, rocket, susceptible to, gulf, prominently, handout, get on the right side of sb, get on for sth, totter, megalithic