Synonyms of Articulate

Primary definition: To express an idea or feeling fluently and with coherent cohesion.

Full Dictionary Entry

Antonyms & Opposite Concepts