dumpingEnglish

dumping

Noun

Selling goods abroad at a price below that charged in the domestic market

English: dumping