As nouns the difference between bandit and cannibal
is that bandit is bandit while cannibal is an organism which eats others of its own species, especially a human who eats human flesh.
bandit
English
Noun
(
en noun)
one who robs others
an outlaw
one who cheats others
(military) An enemy aircraft.
References
----
cannibal
English
Noun
(
en noun)
An organism which eats others of its own species, especially a human who eats human flesh.
- (Charles Darwin)
Related terms
* cannibalise
* cannibalism
* cannibalistic