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