1
[ adjective ] protected against or able to withstand storms

Related terms

protected

*