Harpooner

noun see harpoon

Merriam-Webster's Collegiate Dictionary