dumping

Noun
  1. Selling goods abroad at a price below that charged in the domestic market (synset 101117910)

Other Searches