- articulated as an adjective:
- 1
articulated
adjective
1 articulated
Consisting of segments held together by joints.
synonym: articulate.
debug info: 0.033
adjective
Consisting of segments held together by joints.
synonym: articulate.
debug info: 0.033