BODY-SNATCHING Meaning of BODY-SNATCHING in English (Business World) see headhunt English colloquial dictionary, new words. Английский разговорный словарь - новые слова. 2012