R AND D Meaning of R AND D in English [R and D] n (1966): research and development Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012