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