articulated lorry
1.
(
noun
) a truck consisting of a tractor and a trailer together
Synonyms:
semi
,
tractor trailer
,
trailer truck
Related Words:
motortruck
,
truck
Terms and Conditions of Use / Copyright Notice