storm-proof Meaning

able to resist storms or severe weather

Definition

able to resist storms or severe weather

Simple meaning: able to resist storms or severe weather

Examples

Synonyms

resistant

Antonyms

fragile

More adjectives that start with S