What is the meaning of Lanch?

A large bed of flints.

To pierce, as with a lance; to lance.

To throw, as a lance; to let fly; to launch.

Source: wiktionary.org