interdictor

noun
  1. a person or thing that prohibits, forbids, or blocks something
  2. Usage: formal; legal
  3. a military aircraft or vessel designed to prevent enemy forces from using supply routes or strategic areas
  4. Usage: military

Examples