Meaning of articulated lorry
Definition of articulated lorry
(noun)
a
truck
consisting of a
tractor
and
trailer
together
Other information on articulated lorry
WIKIPEDIA results for
articulated lorry
Amazon results for
articulated lorry
Tweet