What is the meaning of Harpoon?
A spearlike weapon with a barbed head used in hunting whales and large fish.
A sharp tip within a disposable syringe, used to penetrate the stopper.
A harmonica.
To shoot something with a harpoon.
Source: wiktionary.org