articulate
Adjective
C1 – Advanced
Able to express thoughts and ideas clearly and effectively in speech or writing.
Antonyms
inarticulate
tongue-tied