mainport (English, noun)
expansion: mainport (plural mainports)
Senses:
glosses: A major transport hub in the Netherlands.
Forms:
form: mainports
tags: plural