Embowel Definition
ĕm-bouəl
emboweled, emboweling, embowelled, embowelling, embowels
verb
To disembowel.
American Heritage
Webster's New World
To embed deeply.
Webster's New World
To remove the bowels; disembowel.
Wiktionary
Find Similar Words
Find similar words to embowel using the buttons below.