Find the word definition

The Collaborative International Dictionary
Imbowel

Imbowel \Im*bow"el\, v. t. See Embowel.

Wiktionary
imbowel

vb. (archaic form of embowel English)