Yahoo Canada Web Search

Search results

  1. Dictionary
    slanging match

    noun

    • 1. a prolonged exchange of insults: British "the marriage descended into a public slanging match"