Language:
Free Online Dictionary|3Dict

雨淋日晒

Source : CEDICT

to be worn and torn by weather; exposure to the elements (idiom)