articulated lorry
Meaning, Definition & Usage
Dictionary
Related
noun
a truck consisting of a tractor and trailer together
trailer truck; tractor trailer; semi; trucking rig; rig
.
WordNet
Previous
articled
articular
articularly
articulary
articulata
Next
articulated
articulately
articulateness
articulatio
articulation