overhail
/ˌoʊvəˈheɪl/Definitions
1. noun
a sudden severe storm or rain squall
“The overhail drenched the crops, causing significant damage to the farm.”
1. noun
a sudden severe storm or rain squall
“The overhail drenched the crops, causing significant damage to the farm.”