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