Origin: Greek suffix -scope
Definition, synonyms and related words
A digital camera coupled with an optical telescope for the recording of distant images.
To record distant images by coupling a digital camera with an optical telescope.