'articulated lorry' definitions:

Definition of 'articulated lorry'

From: WordNet
noun
A truck consisting of a tractor and trailer together [syn: trailer truck, tractor trailer, trucking rig, rig, articulated lorry, semi]