meaning of harpoon gun

1. a cannon or cannon-like gun that fires harpoons


Related Words

harpoon gun |

Developed & Maintained By Taraprasad.com

Treasure Words