eidoloscope
English
noun
Definitions
- (historical) An early motion picture system.
Etymology
Derived from Ancient Greek εἴδωλον (image, idol, figure, representation).
Origin
Ancient Greek
εἴδωλον
Gloss
image, idol, figure, representation
Concept
Semantic Field
Religion and belief
Ontological Category
Person/Thing
Kanji
姿