Adjective Definition articulated1.Definition: consisting of segments held together by jointsRelated Adjective(s):articulate Please Share