Meaning of periscope
Definition of periscope
(noun)
an
optical
instrument
that provides a
view
of an
otherwise
obstructed
field
Other information on periscope
WIKIPEDIA results for
periscope
Amazon results for
periscope
Tweet