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