Synonyms for "harpooner"

Words with similar meaning