as in hurricane
an extremely large, powerful, and destructive storm that occurs especially in the region of the Philippines or the China Sea
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share