Definition of "emboweled"

emboweled