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