ALL meanings of astronomical telescope
as·tro·nom·i·cal tel·e·scope
A a - noun astronomical telescope any telescope designed and mounted for use in astronomy. Such telescopes usually form inverted images 3
- noun astronomical telescope a telescope having an objective with a long focal length and an eyepiece with a short focal length, usually used for observing celestial bodies. 1