HARPOON


Meaning of HARPOON in English

[verb] [T], [noun] [C] - (to kill esp. a whale by throwing or shooting from a gun) a long heavy spear (= long sharp weapon) fixed to a rope

Cambridge English vocab.      Кембриджский английский словарь.