periscope
English Dictionary
->
Letter P
-> periscope
Search Dictionary:
periscope Definition
(n)
an
optical
instrument
that
provides
a
view
of
an
otherwise
obstructed
field
periscope Synonyms
periscope
© Art Branch Inc.