- a British society founded in 1799 for the dissemination of scientific knowledge
More Definitions
- HOLY MACKEREL (noun) Definition, Meaning & Examples
- ORGANIZER (noun) Definition, Meaning & Examples
- TORPEDOMAN (noun) Definition, Meaning & Examples
- OUTGENERAL (noun) Definition, Meaning & Examples
- GLYOXYLATE (noun) Definition, Meaning & Examples
- UNVARNISHED TRUTH (noun) Definition, Meaning & Examples