cut and thrust
📖 generalMeaning
active and vigorous debate or competition
Literal Meaning
to cut and thrust in a duel
Example
“The cut and thrust of the debate kept the audience engaged.”