ingrate Meaning

Definition: (noun) A person who shows no gratitude. Synonyms: thankless wretch, ungrateful person. Usage: This bird was a godsend to us, and I should be an ingrate if I forgot […]