Definition of “periscope” - English Dictionary

british dictionary

“periscope” in British English

See all translations

periscopenoun [ C ]

uk /ˈper.ɪ.skəʊp/ us /ˈper.ɪ.skoʊp/

(Definition of “periscope” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

“periscope” in American English

See all translations

periscopenoun [ C ]

us /ˈper·əˌskoʊp/

a vertical tube containing mirrors that can give you a view of what is above you when you look through the bottom of the tube:

The periscope of the submarine was visible just above the surface of the water.

(Definition of “periscope” from the Cambridge Academic Content Dictionary © Cambridge University Press)