EMBOWEL Meaning of EMBOWEL in English v. a. 1.Eviscerate, dis~, paunch, gut, take out the bowels or entrails of, free from the viscera.2.Embed, bury, hide, conceal. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012