日
晒
雨
淋
r
ì
s
h
à
i
y
ǔ
l
í
n
Definitions
1. scorched and drenched by sun and rain (idiom); suffer from exposure to the elements
2. weather-beaten
Components
日晒
rì shài
–
insolation
雨
yǔ
–
rain
淋
lín
–
to sprinkle