Word of the Moment

Crucify

criticize harshly or violently