zone franche
Meanings
Noun
1. free zone (area within a port where goods may be temporarily stored without paying duty)
2. free-trade area, duty-free zone