C2 noun /ˈɪnˌɡreɪt/
ingrate
Meaning
An ungrateful person; someone who shows no appreciation.
Example
He worked hard for his friend, but the ingrate never thanked him.