advocate - a person who publicly supports or recommends a particular cause or policy, augment - to increase or enlarge in size, quantity, or quality, candid - truthful and straightforward; frank, concede - to admit that something is true or valid after first denying or resisting it, consensus - a general agreement among a group of people, daunting - seeming difficult to deal with in anticipation; intimidating, elicit - to evoke or draw out a response or reaction from someone, exacerbate - to make a problem, bad situation, or negative feeling worse, formidable - inspiring fear or respect through being impressively large, powerful, intense, or capable, harbinger - a person or thing that announces or signals the approach of another, imminent - about to happen; likely to occur very soon, juxtapose - to place two or more things together, especially in order to suggest a link between them or to contrast them, lucrative - producing a great deal of profit, mitigate - to make less severe, serious, or painful, prolific - producing many works, results, or offspring,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?