Synonyms of Telescope Sight in English :
Antonyms of Telescope Sight in English
Thesaurus of Telescope Sight in English
Telescope Sight
see definition of telescope sightSynonyms of telescope sight
1. (noun) gunsight consisting of a telescope on a firearm for use as a sight