English Nouns: arrestor

English Nouns verb 'arrestor' conjugated