interdictor

nounA person or thing that prohibits or restrains, especially a military aircraft or weapon used to disrupt enemy movement or supply lines.

Synonyms