History
History
Synonyms
UK
US
Meaning:
opportunist

a person who is (more) anxious to gain an advantage for herself or himself (than to consider whether it is fair)

vacillator

ungrateful

not showing gratitude

not appreciative

wretch

a very poor and sad person; a mean, unwilling person

derelict

INGRATE as in Wiktionary
INGRATE as in Wikipedia