Word info

embowelling

Speech parts

1. embowelling - Noun

2. embowelling - Verb

Meaning

of Embowel

Source: Webster's dictionary

Close letter words and terms