Definify.com

Definition 2025


latchings

latchings

English

Noun

latchings

  1. plural of latching