COCKMATCH


Meaning of COCKMATCH in English

noun a cockfight.

Webster English vocab.      Английский словарь Webster.