Noun Definition

telescope

1.Definition: a magnifier of images of distant objects

Related Noun(s):scope

Category: Objects