Refine this word faster
Free trade area
noun
Definitions
Noun
- 1 An international region in which obstacles to unrestricted trade have been reduced to a minimum.
See also for "free trade area"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.