Bayonet

A bayonet (from French baïonnette) is a knife- or dagger-shaped weapon designed to fit on or over the muzzle of a rifle barrel or similar weapon. It is a close-combat or last-resort weapon.