INGRATE Meaning of INGRATE in English [noun] [C] [literary] - a person who is not gratefulAll children are ingrates.After all I've done for you, ingrate! [as form of address] Cambridge English vocab. Кембриджский английский словарь. 2012