English edit

Etymology edit

From the common abbreviation "R&D."

Noun edit

RD&D (uncountable)

  1. Initialism of research, development and demonstration.

Anagrams edit