TO (GOOD / BEST) ADVANTAGE
Meaning of TO (GOOD / BEST) ADVANTAGE in English
in a way that shows the best of sth :
The photograph showed him to advantage.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005