Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: dead on target
  1. Accurately placed or thrown
    "he was dead on target"
    - true

See also: accurate

Encyclopedia: Dead on target