Definition of "weatherbeat"

The word, "weatherbeat" does not exist in our dictionary.