Meaning of R in English
and D [noun] [U] - abbreviation for research and development (= activities related to inventing new products, new methods of making things, etc.)If we want to get ahead of our competitors, we ought to invest more in R and D.
Cambridge English vocab. Кембриджский английский словарь. 2012