snake gun

Noun

 * 1)  A small-bore shotgun, or rifle firing rat shot, used to defend against snakes.