arrestor

(noun)

noun

1. Alternative form of arrester

2. (Railway) - A buffer stop.