Common Adjective Collocations of harpoon

explosive, good, hack, inferior, last, like, line, long, murderous, near, necessary, other, own, ready, small, sweep, tense, terrible