appalling - shocking; deeply offensive, feudal - relating to political system with king and lower classes as peasants, HITHERTO - up to this time, on a par with - as good as, confer - to give, scavenger - an animal that eats dead or decaying matter, carcass - a dead body, contentious - involving a lot of disagreement or argument, dispel - to make s.th. (esp. a belief) disappear, glaze - to cover or fill with glass, stale - not fresh, guzzle - consume very quickly, duct - a tube or passage in buildings, esp. for air, come to grips with - confront squarely and attempt to deal decisively with s.th., at the forefront - the most advanced part, outlay - money spent for s.th., worth your salt - deserving respect because you do your job well, cut-throat - relentless or merciless in competition,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?