EMPUSE


Meaning of EMPUSE in English

noun a phantom or specter.

Webster English vocab.      Английский словарь Webster.