telescopic sight Meaning, Definition & Usage

  1. noun gunsight consisting of a telescope on a firearm for use as a sight
    telescope sight.

WordNet