Noun Definition

squall

1.Definition: sudden violent winds; often accompanied by precipitation

Category: General