Definition of Dead On Target

  • 1. Accurately placed or thrown Adjective Satellite

Synonyms for word "dead on target"

Semanticaly linked words with "dead on target"