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

periscopes Definition

Cancel
periscopes
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 periscopes!

periscopes Examples by Brain Bank Users