cut and thrust
noun
fencing
using both the blade and the point of a sword
(in argument, debate, etc) a lively and spirited exchange of ideas or opinions
Words nearby cut and thrust
cut along,
cut and dried,
cut and fill,
cut and paste,
cut and run,
cut and thrust,
cut back,
cut both ways,
cut capers,
cut class,
cut corners