tombereau
Meanings
Noun
1. tipcart; tumbrel/tumbril
2. dumper, dump truck, flatbed (vehicle to carry and then tip materials)
Examples2
Il a reçu un tombereau d'injures.
He received a cartload of offences.
Attelez le tombereau à mon rossinante !
Hitch the dumpcart to my nag!