Bayonet Meaning

There are 2 meaning(s) for word Bayonet

Meaning 1 : a knife that can be fixed to the end of a rifle and used as a weapon

Meaning 2 : stab or kill someone with a bayonet