sparring partner - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈspɑːrɪŋ ˌpɑːtnə(r)/
singularsparring partner
pluralsparring partners
  1. 1
    someone who helps a boxer to train for a fight by taking the part of an opponent
  2. 2
    someone who you have regular arguments with, but not in an unfriendly way, especially in politics