• 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

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