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