Find the word definition

The Collaborative International Dictionary
Phototelescope

Phototelescope \Pho`to*tel"e*scope\, n. (Astron.) A telescope adapted for taking photographs of the heavenly bodies.