dumper truck

noun
🔊/ˈdʌmpə trʌk/
🔊/ˈdʌmpər trʌk/
(British English)
(North American English dump truck)
jump to other results
  1. a vehicle for carrying earth, stones, etc. in a container that can be lifted up for the load to fall out自卸货车;翻斗车
    Topics Transport by car or lorryc2