Synonyms for Articulated (same or very similar meaning)
WordNet sense 1 (having joints or jointed segments):
jointed
WordNet sense 2 (expressing yourself easily or characterized by clear expressive language):
articulate, articulate
From the ODE community, based on WordNet
add/edit