1. periscope - Noun
2. periscope - Verb
A general or comprehensive view.
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.
Source: Webster's dictionaryA drawing from the Magicam patent showing the basic arrangement of the system - a servo controlled dolly along with a secondary periscope camera filming a model background. Source: Internet
"Ads on Periscope videos are a new way to use live and on-demand video to reach audiences at the most relevant moments. Source: Internet
Again, this has caused some confusion - when Periscope was launched, the emphasis was on giving everyone an opportunity to 'go live', to broadcast their day-to-day life and share their perspective in a whole new way. Source: Internet
Also, if you have any questions about Periscope or Meerkat, let me know as well in the comments below. Source: Internet
One's a traditional 8-megapixel 3x optical zoom, the other is an 8-megapixel 10x periscope camera. Source: Internet
However, through the periscope of looked every bit like an armed merchantman and therefore fair game. Source: Internet