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