Fighting cock has 2 different meanings across 1 category:
Noun
a cock bred and trained for fighting
A cock that fights in a cockfight.