Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of periscope

- A general or comprehensive view.
- an optical instrument of tubular shape containing an arrangement of lenses and mirrors (or prisms), allowing a person to observe a field of view otherwise obstructed, as beyond an obstructing object or (as in submarines) above the surface of the water.

Crossword clue for periscope

- Instrument in a submarine
- Instrument on a submarine
- It provides an overview for those Down Under
- Optical instrument
- Submarine instrument
- U-boat's viewer
- Viewing aid