free trade area ( synonym found)

Definition of free trade area:

°an international region in which obstacles to unrestricted trade have been reduced to a minimum.

Back to Top