DictionaryAI

telescopic sight

Short definition from Wiktionary

Noun

  1. A device used e.g. on a rifle in aiming a projectile, through which the person aiming looks at the intended target.

We haven’t written up telescopic sight yet: Simple and Standard meanings, examples and a quiz.