Home
Search
Index
Definify.com
Definition
2025
throat_latch
throat latch
See also:
throatlatch
English
Noun
throat
latch
(
plural
throat latches
)
Alternative form of
throatlatch
Similar Results