Word info

megaport

Noun

Meaning

megaport (plural megaports)

An extremely large port, especially one that combines support for air, naval, and/or terrestrial travel.

Source: en.wiktionary.org

Anagrams

Close letter words and terms