took satisfaction (verb) avenge: retaliate
Sinonime: chasten,
chastise, come back at, even the score, get back at, get even, payback,
punish,
redress, repay, requite, retribute,
revenge, stick it to, take satisfaction, take vengeance, venge,
vindicate