English Dictionary
Definition cyclone in British English
cyclone noun
[countable] noun
/ˈsaɪˌkləʊn/
Synonyms and related words
