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.