← DefinitionshareGuesshurricanenounA powerful tropical storm with very strong winds and heavy rain.SynonymstyphoonnouncyclonenounstormnounAntonymscalmnoun