Synonyms for Cut-and-thrust:

n.

act (noun)
snickersnee, knife fight.
cut-and-thrust (noun)
snickersnee, knife fight.