telescopic sight

Explore definitions, synonyms, and language insights of telescopic sight

Definitions

Noun
gunsight consisting of a telescope on a firearm for use as a sight

More General Terms