Noun Definition

gamecock

1.Definition: a cock bred and trained for fighting

Category: Animals

2.Definition: someone who is a very fierce fighter

Category: People