Sight for sore eyes Donald Steiny November 7, 2018 « Back to Glossary Index and you are happy to seeSynonyms: An expression meaning something or someone you missed after they return« Back to Glossary Index