1 thundersquall | Definition of thundersquall

thundersquall

noun

Definition of thundersquall

: a squall attended with lightning and thunder