Advertisement

Advertisement

Lowell Observatory

noun

  1. the astronomical observatory, situated in Flagstaff, Arizona, at which Pluto was discovered in 1930.


Discover More

Word History and Origins

Origin of Lowell Observatory1

Named after P. Lowell

Discover More

Example Sentences

The Lowell Observatory at Flagstaff is known throughout the whole of the civilized world.

Brief discussions and notices will also be found in the Lowell Observatory Bulletins.

He has also drawn many of the surface features of Mars, and was at one time connected with the Lowell Observatory.

Three volumes of quarto memoirs and many bulletins from the Lowell Observatory attest to his industry.

Advertisement

Word of the Day

axolotl

[ak-suh-lot-l ]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


Lowelllow-end