SKY MARSHAL


Meaning of SKY MARSHAL in English

■ noun an armed guard who travels incognito on certain international flights, trained to take action in the event of a hijack or other terrorist action.

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