beau parleur
Meanings
Noun
1. sweet-talker, smooth talker, charmer, persuader, silver-tongued devil (informal)
Examples1
He's a smooth talker.