Similar Words
protected

Stormproof — definition

1. stormproof (Adjective)

1 definition

stormproof (Adjective) — Protected against or able to withstand storms.