Uk English Meaning of nafta

nafta

Other Uk English words related to nafta

No Synonyms and anytonyms found

Definitions and Meaning of nafta in English

Wordnet

nafta (n)

an agreement for free trade between the United States and Canada and Mexico; became effective in 1994 for ten years

FAQs About the word nafta

Definition not available

an agreement for free trade between the United States and Canada and Mexico; became effective in 1994 for ten years

No synonyms found.

No antonyms found.

nafcillin => nafcillin, nafcil => nafcil, naevose => nevoid, naevoid => nevus, naevi => birthmarks,