'articulated' definitions:

Definition of 'articulated'

(from WordNet)
adjective
Consisting of segments held together by joints [syn: articulated, articulate] [ant: unarticulated]