ingrate
1. [ noun ] a person who shows no gratitude
Synonyms: ungrateful_person thankless_wretch
Related terms: unwelcome_person
Similar spelling:   ingratiate
  ingraft
  increase
  insurance
  insurable
  Ingrassia
  ingrained
  increased
  incurable
  inaugurate
  ingres
  Ingram
  inaccurate
  incrust
  Inghram
  ingrain
  ingress
  Ingrian
  in_gear
  Ingraham
  incarnate
  incurvate
  incurably
  Inger
  incur
  increment