dumping
1.
(
noun
) selling goods abroad at a price below that charged in the domestic market
Related Words:
marketing
,
merchandising
,
selling
Terms and Conditions of Use / Copyright Notice