thundersquall Hear it!

thundersquall Definition

thunder·squall (-skwôl′)

noun

a squall accompanied by thunder and lightning