what is the definition of free trade
Define free trade. free trade synonyms, free trade pronunciation, free trade translation, English dictionary definition of free trade. n. Trade between nations without regulatory barriers such as tariffs or quotas. free trader n. n 1. international trade that is free of such government...