empuse

A phantom; ghost; spectre.

Noun

  1. A phantom; ghost; spectre.
    • But Suidas tells of certain Empuse that used to appear at such times as the Greeks did celebrate the funerals of the dead - 1651, Jer[emy] Taylor, “[XXVIII Sermons Preached at Golden Grove; Being for the Summer...

Origin

Latin empusa, from Ancient Greek.

Forms

empuses