DSD

English

Initialism

DSD

  1. Defence Signals Directorate, an Australian government intelligence agency responsible for signals intelligence (SIGINT) and information security (INFOSEC).

See also

Anagrams

Last modified on 21 April 2011, at 16:53