freeport

noun

  1. 1

    A port or other area with relaxed jurisdiction of customs or related national regulations.

Translate “freeport” to another language

Click any language to open the translator with this word already filled in.

Freeport Definition & Meaning | TranslatePulse