Are lions cannibals?

Um if you mean they eat other lions then, they could. I mean to protect their young they could attack the other lions that are trying to harm them.

nomadic lions also kill other lion cubs, so that the female will be ready to mate. they do so, otherwise they will have to wait (almost 2 years or so) till the female is ready to mate