Weather-beaten By admin - November 16, 2017 0 1477 Facebook Twitter Pinterest WhatsApp Weather-beaten definition Weather-beatenadjectiveBattered or damaged by the weather