bayonet

Definitions

General English

Military

  • noun a stabbing blade attached to the muzzle of a rifle or assault weapon
  • verb to stab someone with a bayonet
http://www.dictionarycentral.com/definition/bayonet.html