LORRY

Definition of LORRY

  1. (noun)a large low horse-drawn wagon without sides
  2. (noun)a large truck designed to carry heavy loads; usually without sides