Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
newtonian telescope
has 1 sense
Newtonian telescope
,
Newtonian reflector
- reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
--
1
is a kind of
reflecting telescope
,
reflector
,
TOP