also R and D
~ refers to the research and development work or department within a large company or organization. ~ is an abbreviation for ‘Research and Development’.
Businesses need to train their workers better, and spend more on ~.
N-UNCOUNT: oft in/on N