Noun Definitionfree trader1.Definition: an advocate of unrestricted international tradeCategory: People