Definitions of ingrate:

  • noun:   a person who shows no gratitude