dumper truck

1 ENTRIES FOUND:
Save
dumper truck noun
plural dumper trucks
dumper truck
noun
plural dumper trucks
Learner's definition of DUMPER TRUCK
[count] British