Feedback
Free trade area
Meaning
Noun
●
An international
region
in which
obstacles
to
unrestricted
trade
have been
reduced
to a minimum.
Sourced from
Wiktionary
Synonyms
Free-Trade Area
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better