weatherproof

designed to withstand various weather conditions without sustaining damage.

» English course glossary