Meaning of free port

Definition of free port

(noun) an area adjoining a port where goods that are intended for reshipment can be received and stored without payment of duties
a port open on equal terms to all commercial vessels

Other information on free port

WIKIPEDIA results for free port
Amazon results for free port