English Dictionary
Definition squall in British English
squall noun
[countable] noun
/skwɔːl/
1
a storm that happens suddenly, especially at sea
Synonyms and related words
