weather-beaten (adj.)youdaoicibaDictYouDict
1520s, from weather (n.) + beaten.