free trader
freet·ra·der
noun
1.
an advocate of unrestricted international trade
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
freet·ra·der
an advocate of unrestricted international trade
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.