Hallucination

French Meaning

hallucination

English Meaning

  1. Perception of visual, auditory, tactile, olfactory, or gustatory experiences without an external stimulus and with a compelling sense of their reality, usually resulting from a mental disorder or as a response to a drug.
  2. The objects or events so perceived.
  3. A false or mistaken idea; a delusion.

Statcounter