Telescope sight Meaning, Definition & Usage

  1. noun gunsight consisting of a telescope on a firearm for use as a sight
    telescopic sight.

WordNet


Definitions
  1. (Firearms), a slender telescope attached to the barrel, having cross wires in the eyepiece and used as a sight.

Webster 1913