Harpoon-gun definition

A small cannonlike apparatus used to fire harpoons.
noun
0
0
Advertisement