imboweled
English
Verb
imboweled
simple past
and past participle of
imbowel