Definitions
There is 1 meaning of the phrase
Royal Society.
Royal Society - as a noun
An honorary english society (formalized in 1660 and given a royal charter by charles ii in 1662) through which the british government has supported science
Synonyms (Exact Relations)
royal society of london for improving natural knowledge