articulated lorry

articulated lorry definitions

noun
  • A tractor-trailer or big rig, consisting of a semi-trailer and a semitruck pulling it; in American English referred to as semi-trailer truck or 18-wheeler.