Did you mean eloquent?
eloquent
adjective
synonyms: articulate, well-spoken