Word Meaning

Find the meaning or definition of a english word


periscope definition and meaning

n. A general or comprehensive view.
n. 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 clues 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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver