periscope

/pˈɛrʌskoʊp/

Explore definitions, synonyms, and language insights of periscope

Definitions

Noun
an optical instrument that provides a view of an otherwise obstructed field

More General Terms