'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]