Definition of royal society
English to English 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
source: WordNet 3.0
Visual Synonyms 
Nearby Word
royal society, royalist, reallocate, realist, real estate, relocate, realized, realised, ruralist, relocated, religious sect, realization, religiosity, relict, reluct, reelect, relight, relicted, relegate, reluctant
|
|
|