Get Free Checker

telescope sight

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

How To Use telescope sight In A Sentence

List is Empty.