Definition of "weatherbeaten"

weatherbeaten