English

Definition of sunray noun from the Oxford Advanced Learner's Dictionary

 

sunray

 noun
noun
BrE BrE//ˈsʌnreɪ//
 
; NAmE NAmE//ˈsʌnreɪ//
 
The sun and the moon
 
jump to other results
a ray of light from the sun See related entries: The sun and the moon