• word of the day

    typhoon

    typhoon - Dictionary definition and meaning for word typhoon

    Definition
    (noun) a tropical cyclone occurring in the western Pacific or Indian oceans
   Mnemonics (Memory Aids) for typhoon

Powered by Mnemonic Dictionary

in hindi it is "tuphaan" sounds similar with typhoon ...meaning is same

A TYPHOON in the MONSOON is a harsh tropical storm.

no telephoon in typhoon

Download our Mobile App Today
Receive our word of the day
on Whatsapp