catch some rays - English Synonyms Dictionary