empuse Meaning, Definition & Usage

Em*puse" noun
Etymology
LL. empusa, Gr. .
Definitions
  1. A phantom or specter. Obs. Jer. Taylor.

Webster 1913