Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: telescopic sight
  1. Gunsight consisting of a telescope on a firearm for use as a sight
    "The hunter carefully adjusted the telescopic sight on his rifle";
    - telescope sight

Derived forms: telescopic sights

Type of: gunsight, gun-sight

Encyclopedia: Telescopic sight