hurricanes - English Synonyms Dictionary