TO ADVANTAGE Meaning of TO ADVANTAGE in English in a way which displays or uses the best aspects. → advantage Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004