Word Definition

Eviscerating

  1. of Eviscerate

Synonyms