Noun free trader has 1 sense
  1. free trader - an advocate of unrestricted international trade
    --1 is a kind of
    supporter, protagonist, champion, admirer, booster, friend
,
TOP