English Dictionary
Definition sparring partner in British English
sparring partner noun
[countable] noun
/ˈspɑːrɪŋ ˌpɑːtnə(r)/
Synonyms and related words
2
someone who you have regular arguments with, but not in an unfriendly way, especially in politics
