What is the full meaning of dumptrucks
DUMPTRUCK, a lorry with a tipping container [n]
Example of the word dumptrucks placed on a Scrabble board.