Telescope sight Meaning, Definition & Usage
-
noun gunsight consisting of a telescope on a firearm for use as a sight
telescopic sight.
WordNet
Definitions
(Firearms) , a slender telescope attached to the barrel, having cross wires in the eyepiece and used as a sight.