noun a storm with heavy wind but little or no precipitation.
windstorm 🔊 Listen to this noun a storm with heavy wind but little or no precipitation. Share Facebook Twitter Google +