outtrade
verb
outtraded;
outtrading
Definition of outtrade
: to outdo in trading : to get the better of in a trade
Europe outtraded and outcompeted its rivals as well as outfought them.— John Micklethwait and Adrian Wooldridge
Keep scrolling for more