phototelescope noun1 •A telescope adapted for taking photographs of the heavenly bodies. formsphototelescopes