|
Definition of Free trade area
1. Noun. An international region in which obstacles to unrestricted trade have been reduced to a minimum. ¹
¹ Source: wiktionary.com
|
1. Noun. An international region in which obstacles to unrestricted trade have been reduced to a minimum. ¹
¹ Source: wiktionary.com