Eidolon Copy link Eidolon , noun [New Latin, from Greek {not transcribed} image. See Idol.] An image or representation; a form; a phantom; an apparition. — Sir W. Scott