C2 noun #97,090 most common

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

free port in 30 Seconds

  • (noun) A port or other area with relaxed jurisdiction of customs or related national regulations.

Meanings

  1. 1
    noun A port or other area with relaxed jurisdiction of customs or related national regulations.
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!