A new user has searched for virus

The definition of harpoon

2 Definitions of: harpoon

    1. noun, a) a barbed missile attached to a long cord and hurled or fired from a gun when hunting whales, etc b) (as modifier)
    2. verb, to spear with or as if with a harpoon
    3. Show me some examples of this word: harpoon
    4. Show me the etymology of the word: harpoon

No synonyms or antonyms found for word harpoon

 

From Collins