periscope
nounDefinition of periscope
: a tubular optical instrument containing lenses and mirrors by which an observer obtains an otherwise obstructed field of view
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more