Definitions of dead on target:

  • adjective:   accurately placed or thrown
    Example: "He was dead on target"