Printer friendly

What does DRDD stand for?

DRDD stands for Direction de Recherches et de Développement pour la Défense (French: Defense Research and Development Directorate; Canada)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of DRDD

Other Resources:
We have 3 other meanings of DRDD in our Acronym Attic