strike out
verb
°To lash out; to strike or hit at someone or something, particularly something in arm's length of the striker and at or near the level of the striker's head.
°To strongly criticize or defend with words, in particular as a rebuttal to previous criticism.