Synonyms for (adjective) articulated

Synonyms: articulate, articulated

Definition: consisting of segments held together by joints

Similar words: jointed

Definition: having joints or jointed segments;