evicerate ( synonym found)

Definition of evicerate:

°To disembowel, to remove the viscera.
°To destroy or make ineffectual or meaningless.

Back to Top