ALTISCOPE Meaning of ALTISCOPE in English (n.) An arrangement of lenses and mirrors which enables a person to see an object in spite of intervening objects. Webster's English dictionary. Английский словарь Webster. 2012