hit back
• respond to a criticism or accusation with a strongly worded critical attack.
• "banks hit back at claims that small firms were being squeezed into bankruptcy"
Similar:
retaliate against,
respond to,
reply to,
react to,
strike back at,
counter,
defend oneself against,
controvert,
Opposite:
turn the other cheek,