telescopic sight Syllabification: (tel·e·scop·ic sight)Definition of telescopic sight noun a small telescope used for sighting, typically mounted on a rifle. telescopic sight in other Oxford dictionaries Definition of telescopic sight in the British & World English dictionary