Noun Definitionlorry1.Definition: a large low horse-drawn wagon without sidesCategory: Objects2.Definition: a large truck designed to carry heavy loads; usually without sidesRelated Noun(s):camionCategory: Objects