articulated lorry - Englisch Synonyme Wörterbuch

articulated lorry

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