Astronomer Royal (noun) Definition, Meaning & Examples

noun
  1. the chief astronomer of England, appointed by the British Crown.
  2. the chief astronomer of Scotland, director of the Royal Edinburgh Observatory.
noun
  1. an honorary title awarded to an eminent British astronomer: until 1972, the Astronomer Royal was also director of the Royal Greenwich Observatory
Astronomer Royal (noun) Definition, Meaning & Examples

More Definitions