megaport (English, noun)
expansion: megaport (plural megaports)
Senses:
glosses: An extremely large port, especially one that combines support for air, naval, and/or terrestrial travel.
Forms:
form: megaports
tags: plural