Results

Definition of retaliate : 1. To return like for like; specifically, to return evil for evil; as, to retaliate upon an enemy.
2. To return the like for; to repay or requite by an act of the same kind; to return evil for ( evil). [ Now seldom used except in a bad sense.]

Synonyms:

requite, strike back, visit, vindicate, attack, hit back, forgiveness

atone (part of speech: verb)

make amends, appease, redeem, recompense, rectify, redress, atone, compensate, restitute

revenge (part of speech: verb)

punish

retaliate (part of speech: verb)

reprise, respond, avenge, counteract, reciprocate, counter, repay, exchange, counterblow, retribute, countercharge, return fire, revenge, retort

Usage examples: