HARPOON


Meaning of HARPOON in English

n. 25B6; noun SPEAR, trident, dart, barb, gaff, leister.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.