English Dictionary
Definition a sight for sore eyes in British English
a sight for sore eyes phrase
phrase
1
someone or something that you are very pleased to see
2
something that is strange or unpleasant to look at
Synonyms and related words
