arrestors
English
Noun
arrestors
plural of
arrestor