English Dictionary
Definition R & D in British English
R & D noun
[uncountable] noun
/ˌɑːr ən ˈdiː/
1
research and development: the department in a large company that is responsible for studying new ideas and developing new products
Synonyms and related words
