arrestors

English

Noun

arrestors

  1. plural of arrestor