Big Huge Thesaurus

cut-and-thrust

noun