Is “Squalls” a Scrabble word?
Yes
SQUALLS
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Squalls
noun
1.A squall line, multicell line, or part of a squall line.
2.A sudden storm, as found in a squall line.
3.A loud cry or wail.
verb
1.To cry or wail loudly.