Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

free trade Definition

Cancel
free trade
noun()
international trade free of government interference

Words Related to free trade!

free trade Examples by Brain Bank Users