ingratiate - Dictionary definition and meaning for word ingratiate
ingratiate, take the word as intake of gratitude....so you do something to gain gratitude of others
INGRATIATE ~ in + grat(sounds like GREET) + ate (EAT) ... so when you greet somebody with both the hands and give something to eat......why do you do that ...you try to gain their favour .
IN+GRADUATE...In graduation state you get favor of people because you are educated and all and all that crap.....
in gratify , make someone great.
In(deep)+gratification when you do excessive gratification of somebody, that is in order to gain favor.