VariousWords beta
Definitions:
Noun
dumping
Definition: selling goods abroad at a price below that charged in the domestic market
Definition: The disposal of something no longer needed, or of no value.
Verb
Definition: present participle of dump