An Encylopedia Britannica Company

dumper

dumper /ˈdʌmpɚ/ noun
plural dumpers
dumper
/ˈdʌmpɚ/
noun
plural dumpers
Britannica Dictionary definition of DUMPER
chiefly US
[count] : a person who leaves waste where it is not supposed to be left
the dumper informal : a state of failure