SCIOMACHY Meaning of SCIOMACHY in English noun a fighting with a shadow; a mock contest; an imaginary or futile combat. Webster English vocab. Английский словарь Webster. 2012