See also: drd English English Wikipedia has an article on:DRDWikipedia Proper noun DRD Initialism of Department of Redundancy Department. Anagrams DDR, RD&DWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads