adjective able to withstand exposure to all kinds of weather.
weatherproof 🔊 Listen to this adjective able to withstand exposure to all kinds of weather. Share Facebook Twitter Google +