Har·poon·er n. One who throws the harpoon. ◄ ►
harpooner n : someone who launches harpoons [syn: harpooneer]