Definify.com

Definition 2026


latchings

latchings

English

Noun

latchings

  1. plural of latching