TRADE UPWARDS Meaning of TRADE UPWARDS in English sell at a profit, sell something at a price that is higher than one paid for it Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012