MalayTranslate.com
Malay to English Translator
Translate Here

English to English

reflecting telescope

noun (n)

  • optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece
    optik dari teleskop consisting besar cekung cermin yang menghasilkan imej itu diperbesar oleh lensa mata
    Example:
    Isaac Newton invented the reflecting telescope in 1668.
    Synonym:
    reflector
    source: wordnet30