D defs.my
Entry 1 sense Webster, 1913

Idolum

· I·do·lum · IPA
01 n. Appearance or image; a phantasm; a spectral image; also, a mental image or idea.
pl. Idola ((#))
  1. 1.
    Appearance or image; a phantasm; a spectral image; also, a mental image or idea.