Stormproof (noun) Definition, Meaning & Examples

adjective
  1. protected from or not affected by storms.
adjective
  1. withstanding or giving protection against storms
Stormproof (noun) Definition, Meaning & Examples

More Definitions