ALECTOROMACHY Meaning of ALECTOROMACHY in English noun cockfighting. Webster English vocab. Английский словарь Webster. 2012