dumping in English
- dumping⇄dumping, noun.
the selling of surplus goods, securities, or other commodities in large quantities and at low prices, especially in foreign markets.
Ex. A dumping duty has been applied by the Canadian government on fresh strawberry imports ...