EPIDIASCOPE Meaning of EPIDIASCOPE in English [epi.dia.scope] n [ISV] (1903) 1: a projector for images of both opaque objects and transparencies 2: episcope Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012