'dead on target' definitions:

Definition of 'dead on target'

(from WordNet)
adjective
Accurately placed or thrown; "his aim was true"; "he was dead on target" [syn: true, dead on target]