English synonyms about - contact  

articulated lorry

noun

1 articulated lorry

A truck consisting of a tractor and trailer together.

synonyms: rig, semi, tractor trailer, trailer truck, trucking rig.


Find more on articulated lorry elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0305