harpoon
definitions
-
noun
a long spear with a barbed point used for hunting whales or other large sea animalsvi: cần câu cá voi
-
verb
to strike with a harpoonvi: đâm cần câu
examples
-
The hunter threw the harpoon.
Người thợ săn ném cần câu.
-
He harpooned the whale.
Anh đâm cá voi bằng cần câu.