hog rifle

Noun

 * 1) A type of long-barrelled hunting rifle.