TELESCOPIC SIGHT


Meaning of TELESCOPIC SIGHT in English

add. ·- a sight consisting of a small telescope, as on a compass or rifle.

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