Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

periscope Definition

Cancel
periscope
noun(peri-scope)
a tubular optical instrument containing lenses and mirrors by which an observer obtains an otherwise obstructed field of view

Words Related to periscope!

periscope Examples by Brain Bank Users