Outtrade definition

To trade more or better than.
verb
0
0
Advertisement

Origin of outtrade

  • out- +‎ trade

    From Wiktionary