Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
DSD
Full definition of DSD
Initialism
Defence Signals Directorate
, an Australian government
intelligence agency
responsible for signals intelligence (
SIGINT
) and information security (
INFOSEC
).
Anagrams
DDS
,
D.D.S.
© Wiktionary
Follow @FreeWordFinder