typhoon
nounDefinition of typhoon
1
: a hurricane occurring especially in the region of the Philippines or the China sea
2
: whirlwind sense 2a
a typhoon of activity
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more