noun
Freq #23192
Meanings
-
1
noun
an optical instrument that provides a view of an otherwise obstructed field
The pilot can see in any direction from his seat at the instrument-board, by means of special instruments, something like periscopes.
Thesaurus
Word family
Etymology
Formed in English from peri- + -scope.