1
[ adjective ] consisting of segments held together by joints

Synonyms

articulate

Related terms

unarticulated jointed

2
[ adjective ] pronounced distinctly and clearly

Examples

"her words were well articulated"

Related terms

articulate

*