slanging match


noun

British a dispute in which insults and accusations are made by each party against the other

Words nearby slanging match