THEOMACHY Meaning of THEOMACHY in English noun a battle or strife among the gods. 2. theomachy ·noun opposition to god or the divine will. 3. theomachy ·noun a fighting against the gods, as the battle of the gaints with the gods. Webster English vocab. Английский словарь Webster. 2012