Synonyms and Antonyms for telescope_sight

1. telescope sight (n.)

gunsight consisting of a telescope on a firearm for use as a sight

Synonyms: