Definition of lock lanyard in English:

lock lanyard

See synonyms for lock lanyard

noun

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.