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