Self-tutoring about business terms: the tutor looks into the definition of dumping. dumping: selling a product in a foreign market for less than you charge for it at home. Source: wto.org thebalance.com