EMBOWEL


Meaning of EMBOWEL in English

vt to disembowel.

2. embowel ·vt to imbed; to hide in the inward parts; to bury.

Webster English vocab.      Английский словарь Webster.