EPIDIASCOPE Meaning of EPIDIASCOPE in English [ ˌɛpɪ'dʌɪəskəʊp ]■ noun an optical projector capable of giving images of both opaque and transparent objects. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004