n. act of dumping loads of waste/garbage from carts; pile of dumped substances; fee paid for the privilege of dumping loads
DUMPAGE
Meaning of DUMPAGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012