DRD

Views 28 meanings found
DRD is most frequently associated with date‑rape drugs in medical and legal discussions, while it also labels departmental redundancy units, regional deputy directors, tax deductions for dividends, and design requirement documents.

Medical

Miscellaneous

Community

Governmental

Regional

Computing

Business

Sports