harpoon

1. (verb) spear with a harpoon; "harpoon whales
Related Words: catch, grab, take hold of

2. (noun) an implement with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it
Related Words: fishgig, fizgig, gig, lance, spear



Terms and Conditions of Use / Copyright Notice