Definition of "weatherproof"

weatherproof