Synonyms and Antonyms for harpoon_gun

1. harpoon gun (n.)

a cannon or similar gun that fires harpoons

Synonyms: