having been disembowelled

listen to the pronunciation of having been disembowelled
Englisch - Englisch
eviscerate