HARPOON Meaning of HARPOON in English n. barbed spear attached to a rope (used in hunting whales and large fish) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012