typhoon
English Thesaurus
1. a tropical cyclone occurring in the western Pacific or Indian oceans (noun.phenomenon)
| hypernym | : | cyclone, |
| definition | : | a violent rotating windstorm (noun.phenomenon) |
Visual ArtiKata
Explore typhoon in ArtiKata.com >
| hypernym | : | cyclone, |
| definition | : | a violent rotating windstorm (noun.phenomenon) |