Dumping - Definition

dumping

n 1: selling goods abroad at a price below that charged in the
domestic market

Look up another word