0%

All body snatcher synonyms

bod·y snatch
B b

noun body snatcher

  • ghoul — an evil demon, originally of Muslim legend, supposed to feed on human beings, and especially to rob graves, prey on corpses, etc.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?