harpoon - noun

singularharpoon
pluralharpoons