English Dictionary
◊ STORMPROOF
stormproof
adj : protected against or able to withstand storms