What is a word that describes a person's ability to easily express their ideas? [closed]

What would be a word which describes one's ability, possibly ease, to express himself and find words that fit in specific context?


Solution 1:

Articulate -- M-W

(adj.) 1. able to express ideas clearly and effectively in speech or writing
2. clearly expressed and easily understood

He had some trouble articulating his thoughts.

Used as verb also.