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.