Definitions from Wiktionary (OSRD)
▸ noun: (US, sciences) Initialism of Office of Scientific Research and Development.
▸ Words similar to OSRD
▸ Usage examples for OSRD
▸ Idioms related to OSRD
▸ Wikipedia articles (New!)
▸ Popular adjectives describing OSRD
▸ Words that often appear near OSRD
▸ Rhymes of OSRD
▸ Invented words related to OSRD
▸ noun: (US, sciences) Initialism of Office of Scientific Research and Development.
Similar:
▸ Words similar to OSRD
▸ Usage examples for OSRD
▸ Idioms related to OSRD
▸ Wikipedia articles (New!)
▸ Popular adjectives describing OSRD
▸ Words that often appear near OSRD
▸ Rhymes of OSRD
▸ Invented words related to OSRD