tombereau
Top 30000
Meanings
Noun
1. tipcart; tumbrel/tumbril
2. dumper, dump truck, flatbed (vehicle to carry and then tip materials)
Examples2
He received a cartload of offences.
Hitch the dumpcart to my nag!