Definify.com

Definition 2024


matchlocks

matchlocks

English

Noun

matchlocks

  1. plural of matchlock