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.      Словарь английских синонимов.