Meaning of ARTICULATED in English

[adjective] - (of a vehicle) consisting of two or more parts which bend where they are joined in order to help the vehicle turn cornersan articulated vehicle(UK) The road is closed because an articulated lorry (informal artic, [US and ANZ] informal semi) has overturned, shedding its load.

Cambridge English vocab.      Кембриджский английский словарь.