angelomachy en · NOUN EtymologyFrom angel + -o- + -machy. Meanings (no-plural, rare) A battle between angels.