What is Bayonet?
Bayonet definition and meaning on Dictionary terms:
a daggerlike steel weapon that is attached to or at the muzzle of a gun and used for stabbing or slashing in hand-to-hand combat.
a pin projecting from the side of an object, as the base of a flashbulb or camera lens, for securing the object in a bayonet socket.
verb (used with object), bay