meaning of articulated lorry

articulated lorry meaning in General Dictionary

a truck consisting of a tractor and truck collectively