Uk English Meaning of typhoon
typhoon
Other Uk English words related to typhoon
Nearest Words of typhoon
Definitions and Meaning of typhoon in English
typhoon (n)
a tropical cyclone occurring in the western Pacific or Indian oceans
FAQs About the word typhoon
typhoon
a tropical cyclone occurring in the western Pacific or Indian oceans
Cyclone,Hurricane,cloudburst,hailstorm,ice storm,Downpour,Snowstorm,squall,tempest,Thunderstorm
No antonyms found.
typhon => Typhoon, typhoid mary => Typhoid Mary, typhoid fever => Typhoid fever, typhoid bacteriophage => Typhoid bacteriophage, typhoid bacillus => Typhoid bacillus,