R and D
abbreviation or noun
ˌär-ən-ˈdē
: research and development
Love words? Need even more definitions?
Merriam-Webster unabridged
Share