typhoon

/taɪfˈun/

Explore definitions, synonyms, and language insights of typhoon

Definitions

Noun
a tropical cyclone occurring in the western Pacific or Indian oceans

More General Terms