Longman Dictionary English From Longman Dictionary of Contemporary Englisha ray of sunshinea ray of sunshineGOOD/EXCELLENTsomeone who is happy and makes a difficult situation seem better → ray ldoceonline.com