1
: a hurricane occurring especially in the region of the Philippines or the China sea
2
: whirlwind sense 2a
a typhoon of activity
Love words? Need even more definitions?
Merriam-Webster unabridged
Share