Noun Definition

lorry

1.Definition: a large low horse-drawn wagon without sides

Category: Objects

2.Definition: a large truck designed to carry heavy loads; usually without sides

Related Noun(s):camion

Category: Objects