Cockfight



ENGLISH MEANING
noun
1.
A match or contest of gamecocks.