Find the word definition

Wiktionary
dump trucks

n. (dump truck English)