telescope sight(n = noun.artifact) telescopic sight - gunsight consisting of a telescope on a firearm for use as a sight;
is a kind of gun-sight, gunsight
astronomical telescope, at first sight, battle sight, breech sight, cassegrainian telescope, coude telescope, galilean telescope, gregorian telescope, herschelian telescope, hubble space telescope, hubble telescope, in plain sight, in sight, keep in sight, line of sight, lose sight of, maksutov telescope, newtonian telescope, not by a blame sight, not by a long sight, open sight, optical telescope, out of sight, panoramic sight, peep sight, radio telescope, reflecting telescope, refracting telescope, schmidt telescope, second sight, sight, sight bill, sight draft, sight gag, sight see, solar telescope, telescope, telescope bag, telescopic sight, water telescope