cut-and-thrust

  1. noun
    fighting with knives