To assail with stinging criticism; excoriate.
To assail with contemptuous, coarse, or insulting words; revile.