SCIAMACHY Meaning of SCIAMACHY in English n. (also skiamachy) formal 1 fighting with shadows. 2 imaginary or futile combat. [ Gk skiamakhia (as SCIAGRAPHY, -makhia -fighting) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012