English Dictionary
Definition squall in British English
squall verb
[intransitive] verb
/skwɔːl/

English Dictionary