noun
Meaning 1
A designated area, usually an subnational one contrasted with the rest of the same country, where goods can be imported, stored, and reexported without customs restrictions or with easier and more affordable customs restrictions than are normally found elsewhere.
Definition source: English Wiktionary via Wiktextract
Topics: economics, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
Broader terms: zone, area, region, place