dumping

Definitions of dumping
  1. noun
    selling goods abroad at a price below that charged in the domestic market
    see moresee less
    type of:
    marketing, merchandising, selling
    the exchange of goods for an agreed sum of money
Word Family