free zone
nounDefinition of free zone
: an area within which goods may be received and stored without payment of duty
Keep scrolling for more