altiscope

English

Etymology

From Latin altus (high) +‎ -scope.

Noun

altiscope (plural altiscopes)

  1. A periscope

Anagrams