Definitions for "OSRD"
Office of Scientific Research and Development (through numerous committees, coordinated and directed all nonatomic energy R&D of the War and Navy Departments from 1942 to 1946; succeeded by the Joint Research and Development Board)
Open Space Residential Design. A form of residential subdivision that maximizes resource protection and conservation of natural areas through the use of design strategies that result in permanent open space preservation.