articulated lorry Meaning, Definition & Usage

  1. noun a truck consisting of a tractor and trailer together
    trailer truck; tractor trailer; semi; trucking rig; rig.

WordNet