
PERISCOPE Definition & Meaning - Merriam-Webster
The meaning of PERISCOPE is a tubular optical instrument containing lenses and mirrors by which an observer obtains an otherwise obstructed field of view.
Periscope - Wikipedia
A periscope is an instrument for observation over, around or through an object, obstacle or condition that prevents direct line-of-sight observation from an observer's current position. [1][2]
PERISCOPE Definition & Meaning | Dictionary.com
PERISCOPE definition: an optical instrument for viewing objects that are above the level of direct sight or in an otherwise obstructed field of vision, consisting essentially of a tube with an arrangement of …
PERISCOPE | English meaning - Cambridge Dictionary
PERISCOPE definition: 1. a long, vertical tube containing a set of mirrors that gives you a view of what is above you…. Learn more.
periscope noun - Definition, pictures, pronunciation and usage notes ...
Definition of periscope noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.
Periscope | Submarine, Viewing, Mirrors | Britannica
periscope, optical instrument used in land and sea warfare, submarine navigation, and elsewhere to enable an observer to see his surroundings while remaining under cover, behind armour, or submerged.
Periscope - definition of periscope by The Free Dictionary
Light that reflects off the second mirror exits through the bottom lens and into the eye of the user. n. Any of various tubular optical instruments that contain reflecting elements, such as mirrors and prisms, to …
periscope, n. meanings, etymology and more | Oxford English Dictionary
There are three meanings listed in OED's entry for the noun periscope, two of which are labelled obsolete. See ‘Meaning & use’ for definitions, usage, and quotation evidence.
PERISCOPE definition and meaning | Collins English Dictionary
A periscope is a vertical tube which people inside submarines can look through to see above the surface of the water. The submarine was at shallow enough level to have its periscope above water. Collins …
Periscope Definition & Meaning | YourDictionary
Periscope definition: Any of various tubular optical instruments that contain reflecting elements, such as mirrors and prisms, to permit observation from a position displaced from a direct line of sight.