Matchlocks Meaning

There are 1 meaning(s) for word Matchlocks

Meaning 1 : an early style of musket; a slow-burning wick would be lowered into a hole in the breech to ignite the charge