- articulated lorry as a noun:
- 1
articulated lorry
noun
1 articulated lorry
A truck consisting of a tractor and trailer together.
synonyms: rig, semi, tractor trailer, trailer truck, trucking rig.
debug info: 0.0507
noun
A truck consisting of a tractor and trailer together.
synonyms: rig, semi, tractor trailer, trailer truck, trucking rig.
debug info: 0.0507