YourDictionary

thundersquall

noun

a squall accompanied by thunder and lightning

link/cite print suggestion box