Origin: Greek suffix -scope
Definition, synonyms and related words
A small telescope, or other sighting device, mounted on top of a main telescope to enable approximate directional positioning.