Dictionary search results

Showing 1-2 of 2 results

celestial sphere British & World English

An imaginary sphere of which the observer is the centre and on which all celestial objects are considered to lie