hauls over coals (verb) rake over the coals: criticize harshly
Sinonime: apparition, bubble*, chimera, confusion, daydream, deception, deja vu, delusion, error, fallacy, false impression, fancy, fantasy, figment of imagination, fool's paradise, ghost, hallucination, head trip, hocus-pocus, idolism, ignus fatuus, image, invention, make-believe, mirage, misapprehension, misbelief, misconception, misimpression, mockery, myth, optical illusion, paramnesia, phantasm, phantasma, pipe dream, rainbow*, seeming, semblance, trip*, virtual reality, will-o'-the-wisp