LANYARD Meaning of LANYARD in English (n.) A strong cord, about twelve feet long, with an iron hook at one end a handle at the other, used in firing cannon with a friction tube. Webster's English dictionary. Английский словарь Webster. 2012