Definitions of lorry:

  • noun:   a large truck designed to carry heavy loads; usually without sides
  • noun:   a large low horse-drawn wagon without sides