A ghoul is an imaginary evil spirit. Ghouls are said to steal bodies from graves and eat them.
2. countable noun
If you describe someone as a ghoul, you mean that they show an unnatural interest in things such as human suffering, death, or dead bodies. [disapproval]