wheedler
/ˈwiːdələr/Definitions
1. noun
A person who tries to persuade or influence others by using flattery or deceit, especially to gain an advantage or benefit.
“The salesperson was a wheedler who would stop at nothing to get a sale.”
2. verb
to try to persuade or influence someone by using flattery or deceit.
“She was wheedling the manager into giving her a raise.”