Subscribe
URL of the page has been copied to clipboard.
Meaning : The agency in the Department of Defense that provides scientific and technical information to federal agencies and their contractors.
Synonyms : defense technical information center
Install App
Dtic meaning in Telugu.