Empuse


Also found in: Wikipedia.
Related to Empuse: Empusa, Empousa

Em`puse´


n.1.A phantom or specter.