mainport

English

Noun

mainport (plural mainports)

  1. A major transport hub in the Netherlands.
    Rotterdam mainport