Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

space telescope en · NOUN

Meanings

  1. A telescope operating outside the Earth's atmosphere, for observing astronomical objects and phenomena.

Forms

SpellingFeaturesLabelsSource
space telescopes Number=Plur lexicographic

Synonyms

space observatory