a person who shows no gratitude
One who takes advantage of any opportunity to achieve an end, often with no regard for principles or consequences.
An ill-bred, unscrupulous man; a cad.
Find another word for ingrate. In this page you can discover 8 synonyms, antonyms, idiomatic expressions, and related words for ingrate, like: self-seeker, thankless person, thankless wretch, ungrateful person, opportunist, bounder, egomaniac and ungrateful.