telescopic sight


noun

a telescope mounted on a rifle, etc, used for sighting

Example sentences from the Web for telescopic sight

  • The telescope not having been invented, he could not use a telescopic-sight as we now do in gunnery.

    History of Astronomy |George Forbes