Meaning ofmatchlockin English

matchlock

us//ˈmætʃlɑk//uk//ˈmætʃlɒk//
#uncommon
Definitions