able
to stand inclement(stormy) weather

Translation:
English
Adjective
Add