Nouns

(n)harpooner, harpooneersomeone who launches harpoons