harpoonEnglishOxford English Thesaurusharpoon noun spear, trident, arrow, dart, barb; rare gaff, leister.harpoon Oxford Dictionary of English