throat latches
See also:
throatlatches
English
Noun
throat latches
plural of
throat latch