Definition of windstorm

Definition of windstorm
  1. windstorm Noun A storm in which there are strong, violent winds but no precipitation
Need more help? Try our forum NEW