dumping

definition: selling goods abroad at a price below that charged in the domestic market
example: The dumping of oil forced competitors to go out of business.
speech part: noun
synonyms:

dumping is explained and pronounced

How dumping is being used?