dead on target Meaning, Definition & Usage

  1. adjective satellite accurately placed or thrown
    true.
    • his aim was true
    • he was dead on target

WordNet