CANNIBAL Meaning of CANNIBAL in English [noun] [C] - a person who eats human flesh, or an animal which eats the flesh of animals of its own type Cambridge English vocab. Кембриджский английский словарь. 2012