VariousWords beta
Related Terms:
Definitions:
Noun
windstorm
Definition: a storm consisting of violent winds
Definition: A storm in which there are strong, violent winds but no precipitation.