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