dumping

/dˈʌmpɪŋ/

Explore definitions, synonyms, and language insights of dumping

Definitions

Noun
selling goods abroad at a price below that charged in the domestic market