English version

dump truck in Building topic

From Longman Dictionary of Contemporary Englishdump truckˈdump truck American English noun [countable]  TTCTBa vehicle with a large open container at the back that can move up to pour sand, soil etc onto the ground