free trader
English Dictionary
->
Letter F
-> free trader
Search Dictionary:
free trader Definition
(n)
an
advocate
of
unrestricted
international
trade
free trader Synonyms
free trader
© Art Branch Inc.