Jump to user comments
Verb
- criticize harshly or violently
- The press savaged the new President
- The critics crucified the author for plagiarizing a famous passage
- hold within limits and control
- treat cruelly
- The children tormented the stuttering teacher
- kill by nailing onto a cross
- Jesus Christ was crucified