Definition of lock lanyard in English:

lock lanyard

noun

Gunnery
historical
  • A cord or rope which can be attached to the firing mechanism of a cannon and pulled in order to fire it.

Origin

Early 19th century; earliest use found in Courier.