Definitions of ingratiate:

  • verb:   gain favor with somebody by deliberate efforts