weatherproof
Explore definitions, synonyms, and language insights of weatherproof
Definitions
                    Adjective Satellite
                    
                able to withstand exposure to weather without damage; "weatherproof electric wiring"; "a weatherproof coat"
                
                    Verb
                    
            make resistant to bad weather