The AI-powered English dictionary
plural windstorms
A storm in which there are strong, violent winds but no precipitation. examples