DUMPING


Meaning of DUMPING in English

n. selling of large quantities of goods at low prices

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.