SQUALL


Meaning of SQUALL in English

[noun] [C]With a loud squall the cat jumped off the roof.

Cambridge English vocab.      Кембриджский английский словарь.