Meaning of “tipper truck/lorry” in the English Dictionary

English