Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: OVP FLIR RPTOR WKHT WPEC
Meanings and definitions for OSRD
What does OSRD stand for? What does OSRD mean?
- The Office of Scientific Research and Development (OSRD) was an agency of the United States federal government created to coordinate scientific research for military purposes during World War II. Arrangements were made for its creation during May 1941, and it was created formally by Executive Order 8807 on June 28, 1941.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap