Word Definition

Ingratiating

  1. of Ingratiate