SPEARGUN
Meaning of SPEARGUN in English
/ ˈspɪəgʌn; NAmE ˈspɪrgʌn/ noun
a gun which shoots spears (= long, pointed pieces of metal) and is used underwater
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005