YourDictionary

firearm

noun

any weapon from which a shot is fired by the force of an explosion; esp., such a weapon small enough to be carried, as a rifle or pistol

See firearm in American Heritage Dictionary 4

Learn more about firearm

link/cite print suggestion box