Log in
Search words & phrases
squall
US /skwɔl/
・
UK /skwɔ:l/
C1
Definition
Video subtitles
noun
A short strong wind
Noisy cry; yell; shout