Noun
interdictor (plural interdictors)
(military) An aircraft designed to bomb enemy supply operations.
Additionally, the ship’s combat system and communications equipment were upgraded, and Spruance became one of eight ships to receive the newly-designed laser weapons system, Optical Dazzling Interdictor (ODIN). Source: Internet