lorry

Noun
  1. A large low horse-drawn wagon without sides (synset 103695926)
  2. A large truck designed to carry heavy loads;
    Usually without sides (synset 103695799)

Other Searches