telescope sight n gunsight consisting of a telescope on a firearm for use as a sight Synonym(s) telescopic sight