articulated lorry - English Synonyms Dictionary

articulated lorry

n.
[1] trailer truck , tractor trailer , trucking rig , rig , semi