Definition

Able to withstand or survive a storm; having the necessary strength, resilience, or feature to be resistant to harsh weather conditions.