ARRESTER


Meaning of ARRESTER in English

(also arrestor )

■ noun a device which prevents or stops.

↘a device on an aircraft carrier that slows down aircraft after landing by means of a hook and cable.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.