harpoon verb vt Infinitive harpoon Present tense 3rd person singular harpoons Preterite harpooned Present participle harpooning Past participle harpooned