VariousWords beta
Related Terms:
Definitions:
Noun
periscope
Definition: an optical instrument that provides a view of an otherwise obstructed field
Definition: A form of viewing device that allows the viewer to see things at a different height level and usually with minimal visibility.
Verb
Definition: To rise and peer around, in the manner of a periscope.