- A bayonet (from French baïonnette) is a knife-, dagger-, sword-, or spike-shaped weapon designed to fit on, over or underneath the muzzle of a rifle barrel or similar weapon, effectively turning the gun into a spear. It is a close quarter battle combat or last-resort weapon.