Search results
- DictionaryRoyal Institution
- 1. a British society founded in 1799 for the diffusion of scientific knowledge. It organizes educational events, promotes research, and maintains a museum, library, and information service.
Powered by Oxford Dictionaries