altiscope
altiscope has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
n.
. An arrangement of lenses and mirrors which enables a person to see an object in spite of intervening objects.