retaliateEnglish

retaliate, avenge, revenge, strike back

Verb

Make a counterattack and return like for like, especially evil for evil

English: retaliate, strike back

Bahasa: membalas

Bahasa words with similar meanings

English words with similar meanings

Show 3 words