{n. phr.}, {informal} A welcome sight. * /After our long, dusty hike, the pond was a sight for sore eyes./ * /"Jack! You're a sight for sore eyes!"/
SIGHT FOR SORE EYES
Meaning of SIGHT FOR SORE EYES in English
Slang English vocab. Английский сленговый словарь. 2012