Definitions for "Disemboweled"
to cut or slash open the abdomen and expose or remove the bowels, intestines, and stomach. Return