Find the word definition

The Collaborative International Dictionary
Empuse

Empuse \Em*puse"\, n. [LL. empusa, Gr. ?.] A phantom or specter. [Obs.]
--Jer. Taylor.

Wiktionary
empuse

n. (context obsolete English) A phantom or spectre.