harpoonEnglish

harpoon

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

English: harpoon

Bahasa: tempuling

Verb

Spear with a harpoon

English: harpoon

Bahasa words with similar meanings

Words that start with "harpoon"