An Encylopedia Britannica Company

dumper truck

1 ENTRIES FOUND:
dumper truck noun
plural dumper trucks
dumper truck
noun
plural dumper trucks
Britannica Dictionary definition of DUMPER TRUCK
[count] British