0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?