( informal ) a person or thing that you are pleased to see; something that is very pleasant to look at
A SIGHT FOR SORE EYES
Meaning of A SIGHT FOR SORE EYES in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005