1. to speak confidently and persuasively in a way that draws people to listen
he has the gift of the gab
This is an idiomatic phrase originating in Ireland sometimes shortened to "gift of gab". Someone with 'the gift of the gab' has the ability to talk, speak or tell stories in a way in which draws people in and encourages them to listen. A person with 'the gift of the gab' finds it easy to convince people to believe and trust them.