Synonyms: jointed
Definition: having joints or jointed segments;
Similar words: articulate, articulated
Definition: consisting of segments held together by joints