TELESCOPIC SIGHT


Meaning of TELESCOPIC SIGHT in English

() A sight consisting of a small telescope, as on a compass or rifle.

Webster's English dictionary.      Английский словарь Webster.