RD&D
See also:
RDD
English
Etymology
From the common abbreviation "
R&D
."
Noun
RD&D
(
uncountable
)
Initialism of
research
,
development
and
demonstration
.
Anagrams
DDR
,
DRD