upthunder
/ˈʌpˈθʌndər/Definitions
1. noun
a sudden and intense storm, especially one accompanied by thunder
“The hikers were caught in a fierce upthunder on the mountain.”
1. noun
a sudden and intense storm, especially one accompanied by thunder
“The hikers were caught in a fierce upthunder on the mountain.”