periscope definition, periscope meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   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  
     (C19: from Greek periskopein to look around; see peri-, -scope)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.