Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
periscope
in English
periscope
us
//pərɪskaʊp//
uk
//pəɹɪˈskəʊp//
#moderate
Plural
periscopes
Definitions
Noun
a
device
for
viewing
at
different
heights
;
minimal
visibility
The
submarine
used
a
periscope
to
observe
the
enemy
ship
.
Verb
to
rise
and
peer
around
(
like
a
periscope
)
The
commander
periscoped
over
the
wall
to
survey
the
battlefield
.