Word info

idolum

Noun

Meaning

An insubstantial image; a spectre or phantom.

A mental image or idea.

A misconception or fallacy. (Can we add an example for this sense?)

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms