free trade area
noun

a group of countries practising free trade

Browse by Subjects
European Free Trade Association
North American Free Trade Agreement
See All Related Terms »

raise
average directional index (ADX)
amortisable
stop limit order
Wall Street Journal, The