ALECTOROMACHY Meaning of ALECTOROMACHY in English (n.) Cockfighting. Webster's English dictionary. Английский словарь Webster. 2012