dead on target
1.
(
satellite adjective
) accurately placed or thrown; "his aim was true"; "he was dead on target"
Synonyms:
true
Terms and Conditions of Use / Copyright Notice