lorry [pl. lorries]
Notices
  • large vehicle for carrying heavy goods