eviscerated

adjective
  1. having the internal organs removed
  2. Usage: medical; anatomical
  3. severely weakened or destroyed by removing essential parts
  4. Usage: figurative

Examples