Browse by letter

Have a score to settle with (someone)

To have a problem to solve with someone.

I have a score to settle with the soccer coach which I want to talk about.