staybolts
English
Noun
staybolts
plural of
staybolt