HARPOON


Meaning of HARPOON in English

(v. t.) To strike, catch, or kill with a harpoon.

Webster's English dictionary.      Английский словарь Webster.