sky marshal
Concise Oxford English Dictionary © 2008 Oxford University Press:
sky marshal
▶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.
'sky marshal' also found in these Oxford entries:

