能言善辯

Idiom

 * 1) to be eloquent; to be articulate; to have the gift of the gab