Word info

superhurricane

Noun

Meaning

superhurricane (plural superhurricanes)

(meteorology) A very strong hurricane.

Source: en.wiktionary.org

Close letter words and terms