weather-beaten (adj.)youdaoicibaDictYouDict[weather-beaten 词源字典]
1520s, from weather (n.) + beaten.[weather-beaten etymology, weather-beaten origin, 英语词源]