Definitions for "Free Trade Agreement"
Tratado de Libre Comercio - TLC (en espaƱol) Economic integration in which countries eliminate substantially all tariffs and non-tariff barriers among themselves.
The agreement of that name signed by the Commonwealth of Australia and the United States of America in respect of certain trade matters between them.
An agreement between two or more countries establishing a free trade area (FTA).
Keywords:  effective, end, means
a very effective means to this end