A submarine that hunts and kills other submarines.
"Hunter-killer" in general is a term that refers to assets that hunt and kill submarines, whether they be surface naval forces, aircraft, or submarines. The term is not used much any more. It was common during and in the years after the second world war.