dead on target


Meanings

  • accurately placed or thrown;
    • "he was dead on target"

Synonyms