harpon
Top 20000
Meanings
Noun
1. harpoon (spearlike weapon)
Examples2
Man the harpoons!
Philae's harpoons did not deploy.