Yahoo Web Search

Search results

  1. Dictionary
    Settle (or pay) a (or the) score
    • take revenge on someone for a past act
    • pay off a debt or other obligation

    Powered by Oxford Languages