Thesaurasize

put to advantage

3 synonyms found

Definition

(n) : any condition, circumstance, opportunity, or means, particularly favorable to success, or to any desired end; benefit; as, the enemy had the advantage of a more elevated position; superiority; mastery; — with of or over
(v) : to provide with an advantage