Altiscope Definition
noun
An arrangement of lenses and mirrors making it possible to see around obstructing objects.
Wiktionary
Other Word Forms of Altiscope
Noun
Singular:
altiscope
Plural:
altiscopesOrigin of Altiscope
-
Latin altus high + Ancient Greek for "to view".
From Wiktionary
Find Similar Words
Find similar words to altiscope using the buttons below.