YourDictionary

stormproof

adjective

  1. that can withstand a storm
  2. giving protection against storms

link/cite print suggestion box