harpooning (0 synonym found)

Definition of harpooning:

(n) : The act of shooting with a harpoon

Definition of harpooning:

(n) : The act of shooting with a harpoon

Back to Top