Word Definition

Eviscerated

  1. of Eviscerate

Synonyms