free port
Concise Oxford English Dictionary © 2008 Oxford University Press:
free port
▶noun
- 1 a port open to all traders.
- 2 a port area where goods in transit are exempt from customs duty.
'free port' also found in these Oxford entries:

