camion

noun

1.
a large truck designed to carry heavy loads; usually without sides
2.
a low heavy horse cart without sides; used for haulage