Грамматический словарь Зализняка (склонения слова):
Каннибал, каннибалы, каннибала, каннибалов, каннибалу, каннибалам, каннибала, каннибалов, каннибалом, каннибалами, каннибале, каннибалах
канниба́л
-а, м. книжн.
1. Людоед.
2. перен.
Крайне жестокий человек.
Зато Жоре Арутюнянцу было совершенно ясно, как он будет жить при немцах. --- — Каннибалы! Разве наш народ может с ними примириться, да? Наш народ --- безусловно возьмется за оружие. Фадеев, Молодая гвардия.
[франц. cannibale из исп.]
КАННИБАЛ, а, м.
1. Животное, поедающее особей своего вида (спец.).
2. Людоед-дикарь.
3. перен. Варварски жестокий человек.
| прил. каннибальский, ая, ое. Каннибальские нравы (жестокие).
канниба́л
КАННИБАЛ -а; м. [франц. cannibale из исп.] Книжн.
1. Людоед.
2. Крайне жестокий человек.
◁ Каннибальский, -ая, -ое. К-ие нравы (жестокие).
КАННИБ’АЛ, каннибала, ·муж. (исп. canibal) (·книж. ). Людоед (о дикарях).
| перен. Жестокий и грубый человек.