meaning of sky marshal

1. a person trained by the government in hijacking and terrorist tactics who for security reasons is a passenger aboard an airline flight


Related Words

sky marshal |

Developed & Maintained By Taraprasad.com

Treasure Words