Definitions Found:

(of the weather or temperature) Powerful and destructive in extent or intensity