Please enable javascript to use dictionary! Howto enable javascript?
harpoon [harpooned, harpooning, harpoons]▼(to hunt with a harpoon)verb[UK: hɑː.ˈpuːn] [US: harˈpuːn]Philae's harpoons did not deploy. = Los arpones de Philae no se desplegaron.
↑