Advertisement

Advertisement

standoff missile

noun

  1. a missile capable of striking a distant target after launch by an aircraft outside the range of missile defences


Advertisement

Advertisement

Advertisement

Advertisement