English dictionary
astronomical telescope meaning and definition
Definition and meaning of astronomical telescope at MeaningMonkey.org. astronomical telescope meaning and definition in the English Dictionary.ASTRONOMICAL TELESCOPE noun
Definition of astronomical telescope (noun)
- any telescope designed to collect and record electromagnetic radiation from cosmic sources
Source: Princeton University Wordnet