cock fighting – Meaning and Explanation