English
Detailed Synonyms for telescope sight in English
telescope sight:
telescope sight [the ~] noun
-
the telescope sight
– gunsight consisting of a telescope on a firearm for use as a sight 1the telescopic sight; the telescope sight– gunsight consisting of a telescope on a firearm for use as a sight 1