Royal Society (noun) Definition, Meaning & Examples

noun
  1. The Royal Society of London for the Advancement of Science, a society through which the British government has supported scientific investigation since 1662: awards four annual medals.
noun
  1. an association founded in England by Charles II in 1660 to promote research in the sciences
Royal Society (noun) Definition, Meaning & Examples

More Definitions