アレスティング・ワイヤー
Meanings
Noun
1. Arresting gear