a sight for sore eyes
WordReference English Thesaurus © 2025
Sense: Noun: welcome person or thing
Synonyms:
welcome sight, relief Collocations, delight Collocations, blessing Collocations, solace Collocations, comfort Collocations, beauty Collocations, good to see