• Interdictor

    Full definition of interdictor

    Noun

    interdictor

    (plural interdictors)
    1. (military) An aircraft designed to bomb enemy supply operations
    © Wiktionary