• 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

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

Powered by Mnemonic Dictionary

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