Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
phototelescope
in English
phototelescope
us
/ˌfoʊtoʊˈtelɪskoʊp/
uk
/ˌfəʊtəʊˈtilɪskoʊp/
#uncommon
Definitions
Noun
a
telescope
for
photographing
celestial
objects
Base Words
telescope
photo