Definisi 'periscope'
English to English
noun
1 an optical instrument that provides a view of an otherwise obstructed field
source: wordnet30
2 A general or comprehensive view.
source: webster1913
More Word(s)
optical instrument, pigboat, sub, submarine, u-boat,

Visual Synonyms
Click for larger image