Noun
harpoon (n.) , [pl. harpoons]
related Results
to harpoon (v.) , [ harpooned ; harpooned ]