latchbolts
English
Noun
latchbolts
plural of
latchbolt