Polish-English dictionary »

dumping meaning in English

PolishEnglish
dumping noun

dumpingnoun
selling goods at less than their normal price, especially in the export market