articulated lorry ( synonym found)

Definition of articulated lorry:

(n) : a truck and trailer, i.e., a combination involving a semi-trailer (US semi-trailer truck)

Back to Top