Definify.com

Definition 2024


thundersquall

thundersquall

English

Noun

thundersquall (plural thundersqualls)

  1. A squall accompanied by thunder.