Dictionary.com
Thesaurus.com

Special Astrophysical Observatory

American  

noun

  1. an astronomical observatory located on Mount Pastukhov near Cherkessk in the Caucasus, in the SW Russian Federation, having a 236-inch (6-meter) reflecting telescope, the largest in the world.


Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "Special Astrophysical Observatory" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com