Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sunray
in English
sunray
us
//ˈsʌnreɪ//
uk
//ˈsʌneɪ//
#uncommon
Definitions
Noun
a
beam
of
natural
sunlight
;
warmth
The
sunray
warmed
the
cold
room
.
an
artificial
UV
light
beam
The
dermatologist
used
a
sunray
lamp
for
treatment
.
a
plant
with
yellow
flower
heads
The
gardener
planted
a
sunray
in
the
garden
bed
.