eviscerate

Definition

To remove the internal organs of; to severely weaken or destroy the essential parts of something.

Español Extirpar los órganos internos de algo; debilitar severamente o destruir las partes esenciales de algo.

Example

"The critic completely eviscerated the film in his harsh review."