What is the meaning of Flintlock?

An early type of firearm, using a spring-loaded flint to strike sparks into the firing pan.

A type of lock used on muskets, rifles, and pistols from the early 17th to the mid-19th century.

Source: wiktionary.org