Synonyms and Antonyms for dead on target

1. dead on target (adj.)

accurately placed or thrown

Synonyms: Antonyms: