This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Periscope
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.