articulate

adjective

(of a person or a person's words) having or showing the ability to speak fluently and coherently.

verb

Express (an idea or feeling) fluently and coherently.