firearm

noun

Definitions of firearm

English

a gun, rifle, or other weapon used to shoot bullets

He was charged with possession of a firearm and ammunition with intent to endanger life.