Dictionary.com
Thesaurus.com

is harpooning

  • present progressive
    of harpoon (3rd person singular).
    harpoon
    noun
    a barbed, spearlike missile attached to a rope, and thrown by hand or shot from a gun, used for killing and capturing whales and large fish.