articulated lorry
English Dictionary
->
Letter A
-> articulated lorry
Search Dictionary:
articulated lorry Definition
(n)
a
truck
consisting
of
a
tractor
and
trailer
together
articulated lorry Synonyms
articulated lorry
rig
semi
tractor trailer
trailer truck
trucking rig
© Art Branch Inc.