Benefitted; promoted.
Word of the Day: Catachrestical
of Advantage
No thesaurus entries found for "Advantaged".
