0%

ALL meanings of royal society

roy·al so·ci·e·ty
R r
  • noun royal society 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. 1
  • noun royal society an association founded in England by Charles II in 1660 to promote research in the sciences 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?