Royal Institution (noun) Definition, Meaning & Examples

noun
  1. a British society founded in 1799 for the dissemination of scientific knowledge
Royal Institution (noun) Definition, Meaning & Examples

More Definitions