telescope sight

1. (noun) a telescope on a firearm for use as a sight
Synonyms: telescopic sight
Related Words: gunsight



Terms and Conditions of Use / Copyright Notice