Similar words: scope, telescope, microscope, stethoscope, seismoscope, kaleidoscope, radio telescope, optical telescope. Meaning: ['perɪskəʊp] n. an optical instrument that provides a view of an otherwise obstructed field.
Random good picture Not show
31. The radar affords the helicopter long-range search, imaging, and tracking capabilities for surface vessels and includes an advanced periscope detection mode.
32. U 9's First Watch Officer watches in horror through the periscope.
More similar words: scope, telescope, microscope, stethoscope, seismoscope, kaleidoscope, radio telescope, optical telescope, oscilloscope, refracting telescope, reflecting telescope, discount period, cope, cope with, disco, macroscopic, microscopic, viscous, discord, spectroscopic, discomfort, discolour, discolor, discover, discount, discourse, microscopically, discovery, discourage, discouraged.