ALL meanings of periscope
per·i·scope
P p - noun periscope 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 prisms or mirrors and, usually, lenses: used especially in submarines. 1
- noun periscope a periscopic lens. 1
- noun periscope viewing instrument on submarine 1
- countable noun periscope A periscope is a vertical tube which people inside submarines can look through to see above the surface of the water. 0
- noun periscope any of a number of optical instruments that enable the user to view objects that are not in the direct line of vision, such as one in a submarine for looking above the surface of the water. They have a system of mirrors or prisms to reflect the light and often contain focusing lenses 0
- noun periscope a periscopic lens 0
- noun periscope an optical instrument consisting of a tube holding a system of lenses and mirrors or prisms, so arranged that a person looking through the eyepiece at one end can see objects reflected at the other end: used on submerged submarines, etc. 0