rì
shài
yǔ
lín

Definitions

  1. 1. scorched and drenched by sun and rain (idiom); suffer from exposure to the elements
  2. 2. weather-beaten

Components