even the score

Meaning

To get revenge against someone.

Synonyms

settle a score

Translations

acertar contas

Etymology

An analogy to scorekeeping in sports.

Notes

Sign in to write sticky notes