telescopic sight
noun
Definitions
A device used e.g. on a rifle in aiming a projectile, through which the person aiming looks at the intended target.
Synonyms:scope
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A device used e.g. on a rifle in aiming a projectile, through which the person aiming looks at the intended target.