‖Eidolon , n. [NL., fr. Gr. > image. See Idol.] An image or representation; a form; a phantom; an apparition.Sir W. Scott.1913 Webster