altiscope

Noun

 * 1) An arrangement of lenses and mirrors making it possible to see around obstructing objects.