Definify.com

Definition 2025


matchlocks

matchlocks

English

Noun

matchlocks

  1. plural of matchlock