Synonyms for Articulate (same or very similar meaning)
WordNet sense 1 (provide with a joint):
joint
WordNet sense 2 (put into words or an expression):
formulate, phrase, word, give voice
WordNet sense 3 (speak, pronounce, or utter in a certain way):
enunciate, pronounce, say, enounce, sound out
WordNet sense 4 (express or state clearly):
vocalize, vocalise
WordNet sense 5 (having joints or jointed segments):
jointed
WordNet sense 6 (produced by the organs of speech):
pronounced
WordNet sense 7 (expressing yourself readily, clearly, effectively):
eloquent, fluent
WordNet sense 8 (pronounced distinctly and clearly):
articulated
WordNet sense 9 (speaking or spoken fittingly or pleasingly):
well-spoken
From the ODE community, based on WordNet
add/edit