eLook Home
eLook Online Dictionary
Search Online Dictionary
Email this page to a friend
HARPOON
Definition:
[noun] a spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it
[verb] spear with a harpoon; "harpoon whales"
Synonyms:
Search for
synonyms for HARPOON
Web Standards & Support:
eLook Home
eLook Online Dictionary
Search Online Dictionary
About
Contact