Another word for articulated

Adjective

articulate, articulated - consisting of segments held together by joints

Tweets containing the word articulated

Source : WordNet