telescope_sight
1. [ noun ] (optics,arms) gunsight consisting of a telescope on a firearm for use as a sight
Synonyms: telescopic_sight
Related terms: gunsight
Similar spelling:   telescopic_sight