interdictor
Noun
Meaning
interdictor (plural interdictors)
(military) An aircraft designed to bomb enemy supply operations.
Synonyms
Examples
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).