VariousWords beta
Related Terms:
Definitions:
Verb
exenterate
Definition: remove the contents of (an organ)
Definition: To disembowel; to eviscerate.