articulated /ɑɚˈtɪkjəˌleɪtəd/ adjective /ɑɚˈtɪkjəˌleɪtəd/
adjective
Learner's definition of ARTICULATED
1
: connected by a joint由关节连接的 2
of a vehicle : having a front section connected to a large back section by means of a hinge or a joint that allows sharp turns铰接式的