VariousWords beta
Related Terms:
Noun
Definition: A large storm that evolves with little warning, usually as a result of a sudden drop in barometric pressure.
VariousWords beta
Definition: A large storm that evolves with little warning, usually as a result of a sudden drop in barometric pressure.