Wiktionary
disembowellings
n. (plural of disembowelling English)
n. (plural of disembowelling English)