What do we call a person who is really smooth at talking? [duplicate]
Solution 1:
"articulate" is an adjective for those who can express themselves easily, clearly and effectively.
- articulate (adj) expressing oneself readily, clearly, and effectively
Solution 2:
I'd call that person a "smooth talker", or maybe "silver tongued" or just "slick"...
Smooth talker synonyms — Power Thesaurus
Another word for smooth talking — Word Hippo
Solution 3:
Not looking very far, you simply call such a person "a smooth talking man/boy/women/girl/…".
- A smooth-talking man talks very confidently in a way that is likely to persuade people,…
Both the spellings "smooth-talking" and "smooth talking" are found.