throat latch
See also:
throatlatch
English
Noun
throat
latch
(
plural
throat latches
)
Alternative form of
throatlatch
.