body snatcher US /ˌbɑdi ˌsnætʃər/ Definition for body snatcher is being prepared and will be available soon.