Synonyms and Antonyms for telescopic_sight

1. telescopic sight (n.)

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

Synonyms: