cut and thrust
nounDefinition of cut and thrust
chiefly British
: the lively and exciting quality of an activity in which people compete or argue with each other
He has always enjoyed the cut and thrust of politics.