Synonyms:
dumping
Meaning: selling goods abroad at a price below that charged in the domestic market
Usage examples
Previous to the dumping of a skip, the rolls were speeded up to a circumferential velocity of nearly a mile a minute, thus imparting to them the terrific momentum that would break up easily in a few seconds boulders weighing five or six tons each.