ARTICULATED


Meaning of ARTICULATED in English

[ar.tic.u.lat.ed] adj (1899) of a vehicle: having a hinge or pivot connection esp. to allow negotiation of sharp turns "~ lorry" "~ bus"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.