gamecock
1. [ noun ] (zoology) a cock bred and trained for fighting
Synonyms: fighting_cock
Related terms: cock
2. [ noun ] someone who is a very fierce fighter
Synonyms: hell-rooster hell-kite
Related terms: combatant