Definitions of articulated lorry:

  • noun:   a truck consisting of a tractor and trailer together