STORMPROOF

Definition of STORMPROOF

  1. (adj)protected against or able to withstand storms