Synonyms of counterattacked

1 Syllable
taunt, face, cross, check, thwart, bar, fight
2 Syllables
defy, bombard, prevent, deny, confront, resist, gainsay, protest, counter, assail, argue, assault, hinder, withstand, battle, combat, attack
3 Syllables
encounter, debate, expose, dispute, controvert, reverse, disagree, contradict
4 Syllables
neutralize, counterattack, disapprove