( informal ) to look / feel extremely good
LOOK / FEEL LIKE A MILLION DOLLARS / BUCKS
Meaning of LOOK / FEEL LIKE A MILLION DOLLARS / BUCKS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005