Keyword cannibalization happens when multiple pages target the same keyword, forcing them to compete with each other instead of ranking as one strong page.
Cannibalization splits your ranking potential across several weak pages rather than one authoritative one.
Check Search Console for multiple URLs ranking on the same query.
Usually consolidation into one strong page.