Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cyclones
in English
cyclones
us
//saɪklons//
uk
//saɪkləʊnz//
#common
Lemma:
cyclone
The lemma is the base or root form of this word.
Definitions
Noun
weather
phenomena
with
rotating
winds
rotating
wind
systems
;
low
pressure
centers
low-pressure
systems
with
rotating
air
south
Pacific
and
Indian
Ocean
storms