SCIAMACHY Meaning of SCIAMACHY in English n. (also skiamachy) formal 1 fighting with shadows. 2 imaginary or futile combat. Etymology: Gk skiamakhia (as SCIAGRAPHY, -makhia -fighting) Oxford English vocab. Оксфордский английский словарь. 2012