Eviscerate
Meaning: Disembowel (a person or animal).
Sentence: Each mouse carcass was skinned, eviscerated and digested.
Synonyms: devitalize, gut, weaken
Antonyms:
Meaning: Disembowel (a person or animal).
Sentence: Each mouse carcass was skinned, eviscerated and digested.
Synonyms: devitalize, gut, weaken
Antonyms:
Go to the App Store or Google Play to get the mobile version.