Synonyms of Harpoon

Primary definition: A barbed spearlike weapon attached to a long rope, used for catching whales and large sea fish.

Full Dictionary Entry

Antonyms & Opposite Concepts