EMBOWEL Meaning of EMBOWEL in English v.tr. (embowelled, embowelling; US emboweled, emboweling) archaic DISEMBOWEL. Etymology: OF emboweler f. esboueler (as EX-(1), BOWEL) Oxford English vocab. Оксфордский английский словарь. 2012