body snatcher

Explore definitions, synonyms, and language insights of body snatcher

Definitions

Noun
someone who takes bodies from graves and sells them for anatomical dissection

More General Terms