Mistral noun – A strong north wind that blows in France during the winter. Squall and mistral are semantically related. in violent storm topic. In some cases you can use "Squall" instead a noun "Mistral".
Squall noun – A disturbance of the atmosphere accompanied by wind and often by precipitation (as rain or snow). Mistral and squall are semantically related. You can use "Mistral" instead a noun "Squall". Nearby Words: squally, squalled, squalling