Definition of "embowelling"

embowelling